我有这个代码:
$(document).ready(function(){
jQuery.validator.addMethod("lettersonly", function(value, element) {
return this.optional(element) || /^[a-z]+$/i.test(value);
}, "Only alphabetical characters");
但是如果我插入像“Mary Jane”这样的双名,空格就会产生问题。我怎样才能在我的规则中允许空格?
最佳答案
您需要将空白字符 (\s
) 添加到您的正则表达式中:
jQuery.validator.addMethod("lettersonly", function(value, element) {
return this.optional(element) || /^[a-z\s]+$/i.test(value);
}, "Only alphabetical characters");
关于php - 只允许字母和空格验证 jquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19592327/