下拉验证不起作用
Posted
技术标签:
【中文标题】下拉验证不起作用【英文标题】:Dropdown validation does not work 【发布时间】:2014-05-07 17:35:18 【问题描述】:这是我对 chosen 启用选择的验证:
SellerDropDownList:
required:
depends: function (element)
return $("#SellerDropDownList").val() == "-1";
默认值为-1
,但是当我点击提交按钮时它不起作用;它通过验证,而选择的选定值为-1
。
JSFiddle:http://jsfiddle.net/maysamsh/rLQDK/18/
【问题讨论】:
我测试了两件事:Chosen does not matter here。而且您的depends
函数永远不会运行。
那我该如何解决呢?
我还不知道。我会尝试阅读文档,从未使用过此插件。
【参考方案1】:
阅读文档,required
无法按照您尝试使用的方式工作。
我发现一个可行的选项是min
:
SellerDropDownList:
min: 0
,
Demo
另一种可能的方法是定义您自己的规则(“不等于”),在this question 中描述。
【讨论】:
仅在未应用插件时有效。 jsfiddle.net/maysamsh/rLQDK/25 不起作用。 @Maysam 见***.com/questions/11232310/… 我有多个选择; “不等于”也不起作用。 @Maysam 查看第二个答案,这将使隐藏的选择得到验证:jsfiddle.net/rLQDK/31以上是关于下拉验证不起作用的主要内容,如果未能解决你的问题,请参考以下文章