1
こんにちは私のモーダルから私のPHPサーバにいくつかの情報を送ります。 PHPサーバが応答しなくなるまで、私はモーダルが(外部をクリックしたり、ESCを押したり、閉じるボタンをクリックしたりして)何らかの方法で閉じたくないようにします。だから私は次のコードを使用しました:ブートストラップモードを動的に閉じることを許可します
$('#modal').on('hide.bs.modal', function (e) {
e.preventDefault();
});
サーバが応答したら、私はどのようにしてモーダルのデフォルトの動作に戻すことができますか?私は次のように試してみましたが、うまくいきません。
$('#modal').on('hide.bs.modal', function (e) {
return true;
});
ねえ、あなたは、このpreventDefaultメソッド https://stackoverflow.com/questions/1551389/how-to-unbind-a-listener-that-is-calling-event-preventdefault- abiutここにいくつかの情報を得ることができますusing-jquery –
$( '#yourModal')。modal({'backdrop': 'static'})を使用して、サーバー側から応答を受け取ったときにjqueryで終了しようとしました。 – hasan