0

テーブルをテンプレート化するためにハンドルバーを使用しています。テーブルの中にモーダルがあります。Sijax (Flask-Python 用のシンプルな AJAX) を使用して、データを継続的にストリーミングしています。新しいデータが JSON 変数に入ると、新しいデータが取得され、テンプレートが新しいデータで再描画されます。テーブル上のすべての要素が機能します。私の問題は、モーダルをクリックして新しいデータが入ると、テーブルが再描画され、モーダルが消えることです。

可能であればモーダルが消えないようにしたいのですが、そうするJSやHTMLがわかりません。

4

1 に答える 1

0

DOM のテーブルからモーダルを引き出して、テーブル、セル、または css の配置が想定されている場所に相対的に配置できます。

jQuery の.clone()を使用してモーダル要素を変数に保存し、再レンダリング時にテーブルに再挿入することもできます。テーブルが必要に応じてモーダルを更新できるように、うまくいけばハンドルを渡します。

必要に応じて確認できるブール値を保存することで、テーブルが再レンダリングされ、再レンダリングの前にモーダルが開いていた場合に、モーダルを開くイベントを発生させることもできます。

于 2013-01-03T19:56:42.220 に答える