2

Twitter Bootstrap モーダルに少し問題があります。かなりカスタムされています。

私たちが行ったことは、ユーザーが完全な目的をクリックしてモーダルを開き、送信ボタンを押しpost()てコントローラーにload()移動し、モーダル本体内の次の画面に移動することです。これは任意の調査です。ユーザーはそれを記入し、3 秒後に消えるお礼のメッセージを受け取ることができます。

問題は次のとおり です。 1. アンケートでモーダル ウィンドウを閉じ、別の目的をクリックして完了すると、アンケートがモーダルに表示されます。2. ユーザーがアンケートを完了すると、同じことが起こり、別のアンケートに回答しようとすると、ありがとうモーダルがポップアップ表示されます。

質問 jQuery を使用して、閉じるときにモーダルをリセットする何らかの関数を作成するにはどうすればよいですか... または、成功メッセージに到達したらそれをリセットする方法。

それをリセットする関数を作成する方法を知っているだけで、必要なときにいつでも呼び出すことができます。

アイデアはありますか?

4

1 に答える 1

1

解決策を見つけました!

組み込み関数を使用する

 $("#myModal").on("hidden", function() { 
 //do something
 });

シンプルなcssクラスの変更を使用して、モーダルボディとボタンのhtmlをリセットすることができました。

于 2012-10-18T21:35:47.390 に答える