Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery valiator(自定义方法错误消息)_Jquery_Validation - Fatal编程技术网

jQuery valiator(自定义方法错误消息)

jQuery valiator(自定义方法错误消息),jquery,validation,Jquery,Validation,我已经编写了一个自定义方法来验证我的表单。(检查输入是否与默认文本以及输入元素的标题不匹配) 出于某种原因,我的输出是字段的标题,而不是“自定义错误消息”。我是否遗漏了一些重要信息,或者错误地定义了错误消息 感谢所有帮助:) 问候 请注意,该方法按照我的要求工作,只是错误消息只显示输入标题,而不是错误消息如果定义了title属性,jQuery验证器将使用该属性,因此无法为输入定义title属性。使用自定义属性 检查文档: 消息(默认:所用方法的默认消息) 类型:对象 定义自定义消息的键/值对。K

我已经编写了一个自定义方法来验证我的表单。(检查输入是否与默认文本以及输入元素的标题不匹配)

出于某种原因,我的输出是字段的标题,而不是“自定义错误消息”。我是否遗漏了一些重要信息,或者错误地定义了错误消息

感谢所有帮助:)

问候


请注意,该方法按照我的要求工作,只是错误消息只显示输入标题,而不是错误消息

如果定义了
title
属性,jQuery验证器将使用该属性,因此无法为输入定义title属性。使用自定义属性

检查文档:

消息(默认:所用方法的默认消息) 类型:对象 定义自定义消息的键/值对。Key是元素的名称,value是要为该元素显示的消息。可以使用另一个带有每个规则的特定消息的映射,而不是普通消息。重写元素的标题属性或方法的默认消息(按该顺序)。每条消息可以是字符串或回调。回调在验证器的范围内调用,规则的参数作为第一个参数,元素作为第二个片段,它必须返回一个字符串以显示为消息

简化代码:return(element.title!==value);
$.validator.addMethod("default_text", function(value, element){
    return (element.title === value) ? false : true;
}, "Custom error message."),