在註冊表單中,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