1
内からモーダルダイアログを呼び出す方法をブートストラップモーダルダイアログのid="myModal"
:フラスコ機能
<div id="myModal" class="modal fade" role="dialog">
...
</div>
私はシンプル<a>
をクリックして呼び出すことができます。フラスコPython関数の内部からそのid
ことで、このモーダルダイアログを呼び出す方法があるかどう
<a data-toggle="modal" data-target="#myModal">Click Here</a>
私は疑問に思う:<a>
のdata-target
属性はモーダルダイアログのid
myModal
にリンクされているので、それは起こります。
@app.route('/call_modal', methods=['GET', 'POST'])
def call_modal():
# ... call modal dialog by its id?
フラスコがブラウザにアクセスすることはできません。ブラウザの要求に応じてHTML/JavaScriptのみを送信します。 JavaScript/AJAXはブラウザ/ Flaskにリクエストを送信し、レスポンスを受け取ってモーダルを表示できますが、JavaScriptは最初にFlaskにメッセージを送信する必要があります。フラスコはまずJavaScriptにメッセージを送信できません。フラスコは、ダイアログを表示するHTMLページとJavaScriptで応答を生成するだけです。 – furas
私の解決策を試してください:) –