【问题标题】:Dropdown validation does not work下拉验证不起作用
【发布时间】:2023-03-03 09:55:01
【问题描述】:

这是我对 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 函数永远不会运行。
  • 那我该如何解决呢?
  • 我还不知道。我会尝试阅读文档,从未使用过此插件。

标签: jquery validation jquery-plugins jquery-validate jquery-chosen


【解决方案1】:

阅读文档,required 无法按照您尝试使用的方式工作。

我发现一个可行的选项是min

    SellerDropDownList: {
        min: 0
    },

Demo

另一种可能的方法是定义您自己的规则(“不等于”),在this question 中描述。

【讨论】:

猜你喜欢
  • 2020-05-16
  • 2015-09-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-17
  • 1970-01-01
  • 2016-05-09
相关资源
最近更新 更多