0
我有提交表單時不需要驗證的密碼字段(選項)。但是,如果我在密碼字段中輸入數據,它必須測試密碼強度自定義驗證。請幫我解決這個問題。它僅在密碼字段不爲空時進行驗證。如何使用jquery validate在輸入字段中存在值時觸發自定義驗證?
我的代碼在這裏:
js.validator.addMethod("regx", function(value, element, regexpr) {
return regexpr.test(value);
}, "Password must contain one lower case letter,upper case letter,digit and special character ex:aaEs#[email protected]");
js('#forms').validate({
rules: {
password:{
regx: /^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[^a-zA-Z0-9])(?!.*\s).{5,20}$/
},
}
});