0

可以使用 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/

4

3 回答 3

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 进行验证

于 2012-04-17T14:23:39.413 回答
0

尝试:

​$("input[name='amount[]']").each(function(i, item){
    // Do your validation here..
    // You can use $(this) to refer to the element
});​​​​​​​​
于 2012-04-17T14:32:50.243 回答
0

像这样在 jquery 中使用索引:

 $('input').eq(0).bind('change keyup',function(){ ... });

或对第二个输入框使用以下代码:

 $('input').eq(1).bind('change keyup',function(){ ... });

或者这个用于第三个输入框:

 $('input').eq(2).bind('change keyup',function(){ ... });
于 2012-04-17T14:52:43.803 回答