gpt4 book ai didi

jQuery 验证插件 : check for alphanum values?

转载 作者:行者123 更新时间:2023-12-01 06:05:34 42 4
gpt4 key购买 nike

任何使用过 jQuery 验证插件的人。

我有以下功能。

$("#registrationForm").validate({
rules: {
'user[login]': {
required: true,
minlength: 6,
maxlength: 20
},
'user[email]': {
required: true,
email: true
},

我想检查 [0-9a-zA-Z-_]user[login] 输入!

知道该怎么做吗?只允许使用字母 -_。

最佳答案

,抱歉:忘记 regexp 是我在自己的代码中添加的自定义方法!

试试这个:

$.validator.addMethod("regexp", function(value, element, pattern) {
return this.optional(element) || pattern.test(value);
}, "Field contains invalid characters.");

然后:

$("#my-form").validate({
rules: {
"my-field": {
required: true,
regexp: /^[0-9a-zA-Z_]*$/
}
}
});

Take a look here.

原始(错误)答案:

我很确定您只需要添加以下内容:

regexp: /^[0-9a-zA-Z-_]*$/

关于jQuery 验证插件 : check for alphanum values?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6821464/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com