$.validator.addMethod(
"ninumber",
function(value, element) {
return this.optional(element)
|| /^[A-CEGHJ-PR-TW-Z]{1}[A-CEGHJ-NPR-TW-Z]{1}[0-9]{6}[A-DFM]{0,1}$/.test(value);
},
"Please enter a valid NI Number."
);
有人能发现代码示例中的任何问题吗?这对我来说似乎很好,但正确的值仍然显示为有错误。我正在使用jQuery验证插件来添加NI编号的方法。