任何人都可以告诉我jquery验证,它应该只验证字母,即)
abcde - valid
12344 - not valid
ancd12 - not valid
asng$e - not valid etc
此代码不适用于上述条件。
alphabet: function(value, element, param) {
return this.optional(element) || value.match(/[a-z]/gi);
}
答案 0 :(得分:1)
alphabet: function(value, element, param) {
return /^[A-z]+$/.test(value);
}
答案 1 :(得分:1)
使用专门为此目的编写的验证插件方法,可在validation plugin additional-methods.js
中找到jQuery.validator.addMethod("lettersonly", function(value, element) {
return this.optional(element) || /^[a-z]+$/i.test(value);
}, "Letters only please");