如何使用 jQuery 验证插件有条件地更改 minlength
我正在使用 jQuery 验证插件。
我想动态选择最小长度。
目前我正在尝试类似的事情,但它不起作用。
minlength:function () {
if(val == 1 ) {
return 3;
}
else{
return 1;
}
},
我想根据条件设置 minlength
1 或 3。我该怎么做?
I am using jQuery validation plugin.
I want to select the minlength dynamically.
Currently I am trying something like this, but it's not working.
minlength:function () {
if(val == 1 ) {
return 3;
}
else{
return 1;
}
},
I want to set minlength
1 or 3 according to a condition. How can i do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
假设
val
在范围内可用,您必须执行该函数来实际设置值,试试这个...在 Kanishka Panaldeniya 的澄清后更新:
您必须添加自己的自定义验证器方法,使用添加方法()。请参阅此处获取更多参考和示例。
Assuming that
val
is available in the scope, you have to execute the function to actually set the value, try this...Updated after Kanishka Panamaldeniya's clarification:
You have to add your own custom validator method, using addMethod(). See here for further reference and examples.