フォームがそのコードで送信されない理由を探しています:
$("#my_form").on('submit', function(e) {
if (!myCondition) {
if (anotherCondition === true) {
e.preventDefault();
$('#modal').modal('show');
$("#btn_valid").on('click', function(e) {
return true;
});
}
}
return true;
});
(modale
DOMに存在していた人)が表示されていますが#btn_valid
、フォームを押すとフォームが送信されず、モーダルが画面に表示されたままになります。
を削除してもe.preventDefault
、プロセスは停止しません。つまり、モーダルが表示され、モーダルのボタンを押さずにフォームが送信された直後です。
私は何を間違っていますか?
ありがとう。