我具有以下JQuery函数
function StudentClicked(studentID){
$.getJSON('/studentSelected',
{studentID: studentID},
function(data){
})
}
在烧瓶中使用以下app.route
@app.route('/studentSelected', methods=['GET','POST'])
def studentSelected():
studentID = request.args.get('studentID', 0, type=str)
但是,当我发出return时,此函数将是Javascript中的getJSON调用的回调函数。
这不是我需要的功能。我需要从studentSelected函数来render_template()。
也许有什么方法可以将Jquery中的变量发送到Flask,以便我没有回调函数,并且可以直接进入render_template吗?
或者从回调函数中,我可以添加数据对象进行“重定向”调用,以便flask可以捕获它,然后可以从那里进行render_template调用?