Jqueryvalidation – require_from_group

我正在使用Jquery Validate Framework中的require_from_group ,我试图在属于该组的每个字段中显示错误消息,但它只显示在其中两个中。

HTML代码:






JS:

 $.validator.addClassRules("contactMethod", { require_from_group: [1, ".contactMethod"] }); $( "#myform" ).validate(); 

这是我的JSFiddle: http : //jsfiddle.net/3jahT/

我想要的是,每当用户点击提交时,所有字段中都会显示消息,以及用户在不填写消息时将其中一个取消焦点。 (Jquery默认function)。

引用OP:

“我正在使用jQuery Validate中的require_from_group …我试图在属于该组的每个字段中显示错误消息,但它只显示在其中两个中。”

这是一个已知和报告的插件(v1.11.1和之前)的错误,应该在下一个版本(v1.12)中修复。

“我希望,只要用户点击提交,就会在所有字段中显示消息……”

在等待下一个版本时,您可以从Github上提供的最新文件下载并构建版本1.12。

否则,您可以比较最新文件中的代码,并仅将适用的更改应用于本地版本的插件。 这只会作为一个临时插件,因为当它发布时你会故意用最新版本覆盖它。