Skip to main content
 首页 » 编程设计

javascript之Flask 中的 render_template on JS 点击事件

2025年05月04日36jpfss

<分区>

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

JS

$("#load_btn").click(function() { 
    $.get("/callback"); 
} 

flask

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

这里的问题是,called 被打印,GET/callback HTTP/1.1 200 也被记录,但是 callback.html未呈现 - 页面保持不变。我猜这可能不是解决此问题的最佳方法,但如果是的话,推荐的方法是什么?