如何从Flask函数内部调用模态对话框

2024-04-23 19:13:25 发布

您现在位置:Python中文网/ 问答频道 /正文

使用引导模式对话框的id="myModal"

<div id="myModal" class="modal fade" role="dialog">
...
</div>

我可以通过单击一个简单的<a>来调用它。这是因为<a>sdata-target属性链接到模式对话框的idmyModal

<a data-toggle="modal" data-target="#myModal">Click Here</a>

我想知道是否有办法通过Flask python函数内部的id调用这个模式对话框。

@app.route('/call_modal', methods=['GET', 'POST'])
def call_modal():
    # ... call modal dialog by its id?

Tags: dividtargetdata属性模式callclass
1条回答
网友
1楼 · 发布于 2024-04-23 19:13:25

您可以使用另一个模式插件使其工作,例如Remodal。与Bootstrap model类似,每个model都有一个id,您可以将其称为锚,如下所示://example.com#myModal

在您看来.py:

@app.route('/call_modal', methods=['GET', 'POST'])
def call_modal():
    redirect(url_for('index') + '#myModal')

相关问题 更多 >