在注册表单中,middleName字段是可选的。当用户输入他/她的middleName时,它应该验证该字段。jQuery验证 - 可选字段
我已经使用下面的代码来实现上面的场景,但它不工作。
$("#middleName").rules("add", {checkName: true, required: false, messages: {checkName: "Please enter a valid middle name"} });
jQuery.validator.addMethod("checkName",
function(value, element) {
var regExp = new RegExp(/^[a-zA-Z0-9\s|\,|\.|\-|\']+$/);
return regExp.test(value);
},
"Please enter a valid name."
);
任何人都可以建议我实现上述场景。
林不知道的是,语法是100 %,但你明白了。 – femseks 2010-10-21 09:23:53