可以使用jQuery来验证这些表单输入吗?
<input type='text' name='amount[]' size='1' />
<input type='text' name='amount[]' size='1' />
<input type='text' name='amount[]' size='1' />
或许还有其他选择?
找到解决方案 - http://www.codeboss.in/web-funda/2009/05/27/jquery-validation-for-array-of-input-elements/
答案 0 :(得分:0)
试试这个
<input type='text' name='amount[]' size='1' id="id1" />
<input type='text' name='amount[]' size='1' id="id2"/>
<input type='text' name='amount[]' size='1' id="id3"/>
并使用id
进行验证答案 1 :(得分:0)
尝试:
$("input[name='amount[]']").each(function(i, item){
// Do your validation here..
// You can use $(this) to refer to the element
});
答案 2 :(得分:0)
在jquery中使用index,如下所示:
$('input').eq(0).bind('change keyup',function(){ ... });
或使用以下代码作为第二个输入框:
$('input').eq(1).bind('change keyup',function(){ ... });
或第三个输入框:
$('input').eq(2).bind('change keyup',function(){ ... });