こんにちは私は1つのフォームのjQueryバリデーターを使用しています。 今日までうまくいきました。私は(「必要」に設定クラスで)フォームに追加フィールドを削除/追加フォームに新しいコードを追加しました。..Jqueryバリデータープラグインは新しい入力をチェックしません
基本的な形は>
<form name="form" id="form">
<input name="text1" class="required">
<a id="addnew">Add new text</a>
<div id="newitems"></div>
<submit>
</form>
コードIのようないくつかのことです使用は
<script type="text/javascript">
$(document).ready(function({ $("#form").validate();
$("#addnew").click(function({
$("#newitems").append('<input class="required" name="newinput">');
}); });
</script>
アイデアは、誰かがをクリックしたときに新しいフィールドを追加し、フォーム内の新しいテキストを追加することです。私の問題は、フォームが既にロードされているため、Validatorが新しいフィールドで動作しないということです.JavaScriptをチェックして新しいフィールドを設定する方法は?
私はので、私のサイトの正確なコードをコピーしていないその非常に長い..
This Is the validation plugin - its the most used validator on jquery
これは正しい動作方法ですが、動的に追加される項目では機能しません。あなたはまだすべてを取り除き、再バインドする必要があります。 –