我在使用预定义的jquery验证工具正确验证名称格式时遇到了一些麻烦,
我希望名称只接受字符,我甚至使用了正确的正则表达式,但它仍然接受数字。
我正在使用此脚本:http://jqueryvalidation.org/
这是我基本上添加的内容:
names: function(value, element) {
return this.optional(element) || /^\w+$/.test(value);
},
FULL JQUERY FILE:
文件1:http://jsfiddle.net/EjSbd/(script.js)
文件2:http://jsfiddle.net/qM4Uz/(jquery.validate.js)
full:http://jsfiddle.net/EjSbd/(不编译)
答案 0 :(得分:2)
据我所知,你只想要信件,所以:
names: function(value, element) {
return this.optional(element) || /^[a-zA-Z]+$/.test(value);
},
答案 1 :(得分:0)