小编Sud*_*eep的帖子

JS Click事件中的Flask中的render_template

我试图通过单击按钮调用Flask中的函数.单击该按钮时,将运行以下脚本.

JS

$("#load_btn").click(function() {
    $.get("/callback");
}
Run Code Online (Sandbox Code Playgroud)

烧瓶

@app.route('/callback')
def callback():
    print('called')
    ... # code here that needs to run before rendering callback
    return render_template('callback.html')
Run Code Online (Sandbox Code Playgroud)

这里的问题是,called打印,并GET /callback HTTP/1.1 200记录,但callback.html不会被渲染 - 页面保持不变.我猜这可能不是解决这个问题的最佳方法,但如果是这样,推荐的方法是什么?

javascript python ajax jquery flask

1
推荐指数
1
解决办法
2227
查看次数

标签 统计

ajax ×1

flask ×1

javascript ×1

jquery ×1

python ×1