jQuery("form.areyousure").submit(function(e){
if (!confirm("Are you sure?")){
e.preventDefault();
return;
} else {
jQuery("form.areyousure").submit(this);
}
});
このページには、class=areyousure のフォームがいくつかあります。簡単なチェックが必要です。確認ダイアログがポップアップしますが、「OK」で /admin/undefined にリダイレクトされます。submit() で「else」の有無、「this」の有無を試してみました。また試しました:
} else {
this.submit();
}
これは jQuery(document).ready(function(){.
これがフォームです。いくつかの項目のそれぞれに削除フォームとクリア フォームがあります。したがって、現在、ページには 2 つのフォームしかありませんが、複数の X 2 がある可能性があります。
<form method="post" id="landingpagessettings" class="areyousure" >
<input type="hidden" value="1" name="dbid">
<input type="submit" value="Clear" name="e-button">
<input type="hidden" name="e-action" value="sth" />
</form>