使用parsley.js 2.x排除不可见的输入

时间:2014-04-07 13:56:04

标签: parsley.js

如何告诉parsley-Instance排除不可见的表单元素?

我在文档中找到了这个:

data-parsley-excluded="input[type=button], input[type=submit], input[type=reset], input[type=hidden], [disabled], :hidden"

但我现在不在哪里设置此选项?如何将此选项解析为构造函数?

进一步信息:我正在使用jQuery("#formid").parsley();

将欧芹绑定到我的表单

非常感谢。 迎接

2 个答案:

答案 0 :(得分:8)

要么:

jQuery("#formid").parsley({ excluded: "input[type=button], input[type=submit], input[type=reset], input[type=hidden], [disabled], :hidden" });

或者

window.ParsleyConfig = { excluded: "input[type=button], input[type=submit], input[type=reset], input[type=hidden], [disabled], :hidden" };
<script src="parsley.js"></script>

(见http://parsleyjs.org/doc/index.html#psly-usage-global-configuration

答案 1 :(得分:0)

要全局禁用,我将其添加到设置自定义验证器的同一js页面中,即:

  window.Parsley.options.excluded = "input[type=button], input[type=submit], input[type=reset], input[type=hidden], [disabled], :hidden" ;

  window.Parsley.addValidator('noemoji', {
    requirementType: 'boolean',
    ...