我想通過單擊元素更改年份來重新加載日歷。我的 js 看起來像這樣:
var y = document.getElementById('yy').getAttribute('data-value');
$(document).ready(function(){
$('.prev').click(function(){
$(".main_content").empty();
$('.main_content').load("calendar", {'year': int(yy)-1});
});
});
如何使用 Flask 獲取服務器上的引數?
我想要這樣的東西:
year = request.args.get('year')
# some more code
return render_template('calendar.html', year=year, #more params)
uj5u.com熱心網友回復:
資料通過 POST 請求作為表單資料發送。使用request.form物件獲取資料。
@app.route('/calendar', methods=['GET', 'POST'])
def calendar():
if request.method == 'POST':
year = request.form.get('year', type=int)
# Your code here.
return 'Your reply here.'
return render_template('calendar.html')
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/428088.html
