2
jQuery(document).ready(function(){ 
$("#submitButton").click(function() { 
    if ($("#formToSubmit").validationEngine('validate') == true) { 
    $("#formToSubmit").submit(); 
    } 
}); 

私は、jQueryのValidation Engineプラグインを使用して自分のサイトのフォームを検証しています。私はボタン(js)のクリックでより多くのテキストフィールドを得ることができるフォームを持っています。問題は、コンテンツがタイプされ、次のフィールドに移動したときにユーザーがサブミットをクリックしたときに、フィールドが追加されても検証されなくなることです。私はIDを知りたいのですが、これを回避して再度チェックを動的にする方法があります。上記はinitのコードです。私にそれを働かせる方法の考えを与えてください。動的フォームの検証

答えて

0

ダイナミックに作成されたフィールドのID属性が異なるかどうかを確認します。

+0

動的に作成されるフィールドはテキストフィールドで、フォーム(上記のコードで引用されているid属性を持つ)で作成されます。作成される各フィールドは異なるIDを持ちます。また、私が言及したように、送信ボタンがクリックされると、フォームが検証され、それらのフィールドがチェックされ、満たされていなければ、フォームはサブミットされず、フィールドの横にメッセージポップアップが表示されます。問題は、それが提出されたばかりでなく、動的にチェックしたいということです。何か案は? – ShadowZzz

+0

多分https://github.com/posabsolute/jQuery-Validation-Engineでドキュメントをチェックすることができます...幸運! – numediaweb

関連する問題