jQuery validator addMethod 动态提示信息
想通过validate的自定义验证,即验证输入格式,又想验证关键字个数
$.validator.addMethod("stringCheck", function(value, element) {
var pattern = /^(?!,)([a-zA-Z0-9\u4e00-\u9fa5]+[,]?)+[a-zA-Z0-9\u4e00-\u9fa5]+$/;
if(!pattern.test(value)){
$(element).data('error-msg','格式错误!');
return false;
}
var num = (value.split(',')).length;
if(num > 5){
$(element).data('error-msg','最多五个关键字!');
return false;
}
return true;
}, function(params, element) {
return $(element).data('error-msg');
});
浙公网安备 33010602011771号