我有以下 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 函数中渲染模板()。
也许有什么方法可以将变量从 Jquery 发送到 Flask,这样我就没有回调函数并且可以直接进入 render_template?
或者也许从回调函数我可以进行“重定向”调用附加我的数据对象,以便烧瓶将捕获它,然后我可以从那里进行 render_template 调用?