2017-05-18 16 views
0

私のsubmit()はなぜ発砲しないのですか?jquery submit()はalertifyの確認を出しません

私はsubmit()だけで alertify.confirm()を削除しようとすると動作します。

$('.myBtn').click(function(){ 
    alertify.confirm("Confirmation",function(e){ 
     if(e){ 
      $(this).closest('form').submit(); 
     }else{ 
      alertify.error('Nope'); 
     } 
    }); 
}); 
+0

コードスニペットを追加できますか? – Rahul

+0

ボタンは、ボタンボタン、送信ボタン、または単なるボタンですか? –

答えて

0

これは、私が望むようにしたのと最もよく似た方法です。 $( '。myBtn')はフォーム内の通常のボタンです。 これはフォームの集合であるため、クラスと呼びます。

$('.myBtn').click(function(){ 
$btn = $(this); 
alertify.confirm("Confirmation",function(e){ 
    if(e){ 
     $btn.closest('form').submit(); 
    }else{ 
     alertify.error('Nope'); 
    } 
}); 

});