jquery - 防止 jquery-validate 使用 title 属性作为错误信息?

标签 jquery html jquery-validate

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

在这个完整的示例中,我将 Last Name 字段设置为具有 title 属性,同时让 First Name 字段没有title 属性。提交表单时,名字 字段会正确显示错误消息 -“此字段为必填项。”,而姓氏 字段会显示title 属性的内容。

<!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>

有没有办法防止 jquery-validate 使用 title 属性作为错误消息?

最佳答案

试试这个:

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

文档:http://jqueryvalidation.org/validate#toptions

休息应该适合你的需要 :)

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

关于jquery - 防止 jquery-validate 使用 title 属性作为错误信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19503864/

相关文章:

javascript - 调用 JavaScript preload() 函数?

javascript - jQuery 切换背景图片

隐藏 'div' 中的 Jquery 验证

html - 在同一行中放置 3 个元素

php - 如何在html邮件中正确嵌入图片

jQuery 验证消除一个字段上的模糊

jquery - 在 IE7 中的服务器上呈现时出现奇怪的 JQuery 验证错误 ('this.0.form' 为空或不是对象)

php - pt、em、px、百分比、其他的转换率

javascript - 点击事件无法正常工作

javascript - 从 json 对象打印选定的属性