运行$ .getJSON但不使用回调

时间:2019-09-26 13:13:59

标签: jquery flask

我具有以下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调用?

0 个答案:

没有答案