jQuery验证-始终抛出错误

jQuery验证-始终抛出错误,jquery,regex,jquery-validate,Jquery,Regex,Jquery Validate,我为jquery验证器插件编写了一个自定义验证器 问题是,我编写的自定义验证器对我输入的任何内容都会抛出错误。如果我输入纯文本,它仍然会显示错误消息。因为它是一个验证器,如果值与regex匹配,则函数应返回false,如果不匹配,则返回true: $.validator.addMethod('noHTMLallowed', function(value) { return !/<(.|\n)*?>/.test(value); }, 'It contains HTML tags')

我为jquery验证器插件编写了一个自定义验证器


问题是,我编写的自定义验证器对我输入的任何内容都会抛出错误。如果我输入纯文本,它仍然会显示错误消息。

因为它是一个验证器,如果
值与
regex
匹配,则函数应返回
false
,如果不匹配,则返回
true

$.validator.addMethod('noHTMLallowed', function(value) {
  return !/<(.|\n)*?>/.test(value);
}, 'It contains HTML tags');
$.validator.addMethod('noHTMLallowed',函数(值){
返回!/.测试(值);
},“它包含HTML标记”);