0

工作正常:

errorPlacement:
                function(error, element) {
                    error.appendTo( element.parent());                         
                },

失败:

errorPlacement:
                function(error, element) {
                    error.appendTo( element.parent()); 
                    $(element).prop("title", error.text());
                },

对于第二个片段,我只看到第一个错误。例如,我输入了“必填”和“数字” - 提交表单 -显示必填错误- 填写字母-显示必填错误

配音errorPlacement我可以看到errorDOM总是一样的。

提前感谢您的帮助!

PS:目标:我想将错误显示为工具提示。

4

2 回答 2

1

这个插件可以帮助你:http: //jquery.dop-trois.org/walidate/

可以定义很多回调函数。例如:如果 sth 无效或有效..

所以你可以开发自己的工具提示;)

于 2012-05-26T18:38:34.180 回答
0

element.attr("title", error.text());

代替

$(element).prop("title", error.text());

元素已经是 jquery validate 插件中的 jquery 元素:http: //jqueryvalidation.org/validate

于 2014-03-28T09:56:02.687 回答