JQueryvalidation插件 – 无法validation类

我正在尝试使用jQuery validate插件来validation类而不是ID。 尽管许multithreading似乎接近于回答这个问题 – 我无法让它们中的任何一个工作。 我只是有一个有很多动态生成的重复表单字段的表单,所以我自然不能为ID添加规则,因为不知道它们中有多少。 所以,相反,我想在输入字段上定位该类。

    

如何定位’fileName’类? 我试过这个:

 $(document).ready(function(){ $.validator.addClassRules({ fileName:{ required: true } }); $("#myForm").validate(); }); 

但这根本不起作用:(

有任何想法吗? 任何人?

您需要在每个input元素上指定一个name属性,以便validation器将其拾取:

 

这是一个有效的例子: http : //jsfiddle.net/Nbcj9/

根据文档,这应该工作:

 jQuery.validator.addClassRules('classNameHere', { required: true }); 

然后,您可以通过调用以确定字段是否有效:

 $('.fileName').valid(); 

这是文档的链接

关于什么:

 $(".fileName").validate();