を提出提出します。jQueryのフォームは、デフォルトのアクションを阻止し、その後、私は、HTMLのは、jQueryのを使用してイベントを提出するフォームをオーバーライドしています
$('#contact-form').submit(function(event) {
event.preventDefault();
asyncValidationHere(function(valid) {
if(!valid) { return; }
// Turn off the custom form submit event handler now since valid
$('#contact-form').off('submit');
// Submit (do the actual form post)
$('#contact-form').submit();
});
});
を、私は、フォームが今まで投稿を見ていないですHowerver:私はいくつかの非同期検証を行った後Howerver私は再びフォームを送信ポストを強制したいです。それは$('#contact-form').off('submit')
を呼び出しているようだし、$('#contact-form').submit()
を送信しようとすると動作しません。
アイデア?
'asyncValidationHere'コールバックが呼び出されていますか?もしそうなら、 'valid'はfalse-yかtruth-yですか? – Adam