阻止jquery-validate使用title属性作为错误消息?

时间:2013-10-21 20:16:11

标签: jquery html5 jquery-validate

Jquery validate使用title属性作为错误消息。我使用title属性来提供用户工具提示,但我不希望它替换验证错误消息。

在这个完整的示例中,我将姓氏字段设置为title属性,同时保留名字字段而不显示{{1属性。表单提交后,名字字段会正确显示错误消息 - “此字段是必需的。”,而姓氏字段会显示title属性的内容。

title

有没有办法阻止jquery-validate使用<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script src="//ajax.aspnetcdn.com/ajax/jquery.validate/1.11.1/jquery.validate.min.js"></script> </head> <body> <form method="post" id="mainform"> Last Name <input name="LastName" type="text" required="required" title="I don't want this to appear on my form" /> <br /> First Name <input name="FirstName" type="text" required="required" /> <br /> <input type="submit" value="Submit" /> </form> <script> $("#mainform").validate(); </script> </body> </html> 属性作为错误消息?

1 个答案:

答案 0 :(得分:7)

试试这个:

工作演示 http://jsfiddle.net/e6ndm/

Doc:http://jqueryvalidation.org/validate#toptions

休息应符合您的需要:)

$("#mainform").validate({
    ignoreTitle: true
});