【问题标题】:Use parsley.js for certain areas of a form?将 parsley.js 用于表单的某些区域?
【发布时间】:2013-12-26 21:50:34
【问题描述】:

我将 parsley.js (parsleyjs.org) 与 acc-wizard.js (http://sathomas.me/acc-wizard/) 结合使用。

有没有办法让 parsley 只检查某个区域(参见下面的代码,例如 region one,它可能包含 5 个输入字段)而不是整个表单?

<form>
    <div id="one">fields for parsley.js to validate...</div>
    <div id="two">fields for parsley.js to validate...</div>
    <div id="three">fields for parsley.js to validate...</div>
</form>

谢谢!

【问题讨论】:

    标签: javascript jquery parsley.js


    【解决方案1】:

    好消息,Parsley2 现在有一个group 选项,允许在表单上定义不同区域并分别验证它们:)

    多田:http://parsleyjs.org/doc/examples/multisteps.html

    【讨论】:

      【解决方案2】:

      您可以通过 JavaScript 启动 Parsley,以便传入自定义选项。然后,您可以使用 excluded 参数删除您不想验证的表单部分。

      http://jsfiddle.net/5JA8R/

      $('form').parsley({
          excluded: '.two input, .three input'
      });
      

      【讨论】:

      • 谢谢,这给了我这个想法。我将编写一个函数,对各个部分进行字段检查并为块返回 .parsley('validate') !干杯
      • 太棒了!很高兴您找到了解决方案。
      猜你喜欢
      • 2011-03-24
      • 1970-01-01
      • 1970-01-01
      • 2019-12-02
      • 2014-09-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多