【问题标题】:How to enable conditionally validation using ValidationEngine如何使用 ValidationEngine 启用条件验证
【发布时间】:2012-02-02 06:21:12
【问题描述】:

我正在使用 ValidationEngine 进行客户端验证。我有一个场景

在我的表单中,我有 3 个文本框,现在我想验证所有字段的“必填”,前提是其中任何一个都已填写,否则我可以继续使用空白表单

我如何使用 Jquery 验证引擎来做到这一点

【问题讨论】:

    标签: jquery jquery-plugins jquery-validation-engine


    【解决方案1】:

    您必须使用 condRequired 来设置条件验证。如果您想使用复选框,这也很有用。下面我放使用的例子:

    <input value="" type="text" name="field1" id="fieldToCheck" />
    <input class="validate[condRequired[fieldToCheck]]" type="text" id="field2" name="fieldRequiredIfFiel1"/>
    

    【讨论】:

      【解决方案2】:

      从 ValidationEngine 的文档来看,它似乎不支持可选验证。我建议使用lightweight validation pluginjQuery validation

      【讨论】:

      • 确实如此!它为条件验证提供了condRequired 方法。
      • @Amyth 不确定这是否是 2 月份我回答问题时的一项功能。如果是的话,它没有很好地记录下来。无论如何here 是它的链接以供将来参考。
      • 是的,很抱歉,我意识到他们已经在 2.6 版中引入了它,直到那时它才成为一个功能。我的错。
      猜你喜欢
      • 1970-01-01
      • 2011-09-12
      • 1970-01-01
      • 1970-01-01
      • 2011-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多