条件が真である場合にのみ送信したいフォームがあります。しかし、私はプログラム的にしたい場合もあります。JavaScriptでフォームをプログラムで送信する前に条件をチェックする方法
手動でフォームを送信する際作品を以下に示します。
<input type="submit" value="submit" onclick="return checkForTheCondition();"/>
をプログラム的にフォームを送信するために作品を続いていますが、フォームを送信するための条件をチェックしません。
$('form').submit(function() {
return checkForTheCondition();
});
:
$('form').submit();
は、だから私はプログラム的にフォームを送信する前の状態をチェックするが、私は次のコードを使用する場合、それも
$('form').submit();
によって行われていたフォームを送信しないために次の操作を実行しようとしました
checkForTheCondition()
はtrue
またはfalse
のいずれかを返します。
フォームを送信する前に条件を確認する手動フォーム送信のように、プログラムでフォームを送信することはできますか?
彼はできません。途中で 'checkForTheCondition'を通過しないで送信する送信ボタンがあります。 – gdoron
私は彼がコードから送信イベントをトリガーしたいと思うし、checkForTheCondition()をテストしたいと思う。このコードは検証を行い、イベントを発生させます。 – JPuge
しかし、彼はまだ送信ボタンを持っています... – gdoron