jQuery 验证 - 始终抛出错误

jQuery Validate- throws error all time

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

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

因为它是一个验证器,你的函数应该 return false 如果 value 匹配 regextrue 如果不匹配:

$.validator.addMethod('noHTMLallowed', function(value) {
  return !/<(.|\n)*?>/.test(value);
}, 'It contains HTML tags');