这是默认的jQuery表单验证服务.
我知道有关jQuery验证的问题问了太多次,但我的问题是有点不同.
我有一个表单有一个文件输入,我克隆如下
var picFields = $('#file').clone(true);
并附加到表单上传多个文件.
克隆时我有“必需”名称的类,并添加规则
$('.required').each(function() { $(this).rules('add',{ required: true,}); });
并初步验证像
$('#form').validate();
它仅验证第一个元素而不是所有动态添加的字段.
然后我可以安全地将生成的html附加到DOM,插件可以照常工作.
记住:JQUERY VALIDATE需要在输入中有一个独特的名字!我付出了很多时间为此付出了代价.