基本上我想做的是验证表格。在我想允许空格的字段之一中:
我一直在使用:
$.validator.addMethod(
"legalname",
function(value, element) {
return this.optional(element) || /^[a-zA-Z0-9()._-\s]+$/.test(value);
},
"Illegal character. Only points, spaces, underscores or dashes are allowed."
);
$("#editform").validate({
rules: {
name: {
required: true,
legalname: true
},
});
这适用于 Safari,但不适用于 Firefox,它给我一个“字符类中的无效范围”。有什么想法可以让这个工作吗?