我需要验证一个文本,使用Plugin j Query Validate,以便我使用一个格列车,我添加一个图形方法:
$.validator.addMethod(
"regex",
function(value, element, regexp) {
var check = false;
var re = new RegExp(regexp);
return this.optional(element) || re.test(value);
},
"No special Characters allowed here. Use only upper and lowercase letters (A through Z; a through z), numbers and punctuation marks (. , : ; ? " - = ~ ! @ # $ % ^ & * ( ) _ + / < > { } )"
);
然后,在备选办法中,我补充说:
comments:{
required: true,
maxlength: 8000,
regex: /[^A-Za-zd-=~!@#\%&*()_+\/<>?{}.$‘^+" ;:,s]/
}
这种“工作”以某种方式发现无效特性并显示电文,只有在特殊性质是盒子中唯一的特性时,问题才是有效的。
| `` ° ¬ // This shows the error message but...
test | // This won t show the message
因此,如果允许属性,则验证工作就停止了。 我失踪了吗?
P.S. I m 确实,这与原始原因I ve测试了reg鱼,它很好地发挥作用。