我正在使用jquery验证器插件来验证输入
liberary url:https://jqueryvalidation.org/
我的形式是动态生成输入fied并且每行输入名称相同
<tr> <td><input type="text" class="form-control username" name="username"/></td> </tr>
当用户点击添加按钮时,会再添加一行
<tr>
<td><input type="text" class="form-control username" name="username"/></td>
</tr>
我有以下验证
$validator = $("#myform").validate(
{
rules: {
username: {
required: true,
}
}
}
);
我的问题是这段代码只会验证第一行用户名不是动态生成的字段名称
在询问问题之前我已经研究了很多线程没用。我参考了许多链接,但没有帮助我很多
jQuery Validate multiple fields with the same name
jquery get all input from specific form
jquery validate plugin on dynamic form inputs not working
jQuery Validation plugin doesn't validate dynamically created form elements