我想在html文字創建的輸入添加一些驗證規則。在動態生成的元素上添加驗證規則使用jquery驗證插件
這是我的小提琴:http://jsfiddle.net/idoxobi/HW4xY/1/
HTML:
<form id='form' method='post' >
<div id='details'>
</div>
<a id='Add' href='javascript:void()'>Add</a>
<br />
<input type='submit' />
</form>
的JavaScript:
$(document).ready(function() {
$('#form').validate();
var input = "<input type='text' class='item' name='item' />";
$('#Add').click(function() {
$('#details').append(input+'<br />');
$('#details input:last').rules('add', {
required: true
});
});
})
這似乎承認規則只是在第一個元素,但其他人通過未經驗證。
是我第一次使用這個插件,但在論壇上大家都說這應該工作得很好。
有什麼建議嗎?
Worked !!!謝謝。那麼這個插件的名稱必須是唯一的? – idoxobi