例如,如果我在索引.html地址:
<div id='1'></div>
<div id='2'></div>
<div id='3'></div>
我用Python编写了以下代码:
from flask import *
@app.route("/")
def index():
return render_template("index.html")
@app.route('/experts')
def route1():
return render_template("experts.html", data=data)
所以,在三个分区中。当我点击其中任何一个的时候。我想让程序知道我点击的是哪一个,并将id(1,2,3)的值传递到python中的数据变量中,这样我就可以在专家.html". 你知道吗
我有什么好办法可以做到这一点?提前谢谢!你知道吗
您可以使用按钮来代替
divs
。这样,可以在前端使用ajax
检索所单击按钮的id并将其传递给后端:"index.html"
:然后,可以创建接收id的路由,来自
ajax
的结果可以存储在flask.session
,并且可以将“success”对象传递回index.html
模板中的ajax
。从模板中的jquery,应用程序可以重定向到/expert
:相关问题 更多 >
编程相关推荐