Dya*_*nth 2 jquery jquery-validate
如何忽略title属性以在jquery验证器插件中显示错误消息.因为我使用该标题显示工具提示不是错误消息.
插件初始化
$('#participantform').validate();
Run Code Online (Sandbox Code Playgroud)
要验证的表单元素
<input name="o_phone_cnt" class="inputtextie required digits" title="Country Code" style="width:25px" type="text" minlength="1" size="3" maxlength="3"/>
Run Code Online (Sandbox Code Playgroud)
点击按钮
$('#sendmail_ppnt').button().click(function(){
$('#participantform').submit();
});
Run Code Online (Sandbox Code Playgroud)
在验证时,它根据需要显示错误消息,但在将标题添加到input:text元素后,它将国家/地区代码显示为错误消息.
如何配置验证器插件以忽略title属性以显示错误消息.
您可以将ignoreTitle选项传递给validate():
$("#participantform").validate({
ignoreTitle: true
});
Run Code Online (Sandbox Code Playgroud)
顺便说一句,请注意文档说(强调我的):
设置为跳过阅读title属性中的消息,有助于避免Google工具栏出现问题; 对于兼容性,default为false,在将来的版本中可能会完全删除message-from-title.
因此,在将来的插件版本中,您可能无需任何操作来获取所需的行为.