以下是我的regular expression
方法。jQuery驗證未按預期工作
$.validator.addMethod("regex", function (element, value, regexp) {
var re = new RegExp(regexp);
return this.optional(element) || re.test(value);
}, "Special Characters not permitted");
以下是我的rules
。
var rules = {
cname: {
required: true,
minlength: 8
//alphanumeric:true
//regex: "/^\w+$/i"
//uniqueCompnameName: true
}
}
當我將正則表達式傳遞給正則表達式時,它根本不起作用。
你能創建的jsfiddle或jsbin?到你使用的插件的鏈接也會很好。 – punkbit
你的正則表達式參數是錯誤的......它應該只是''^ \ w + $'' –