【问题标题】:Do not validate field when DIV is hidden隐藏 DIV 时不验证字段
【发布时间】:2017-11-27 14:11:00
【问题描述】:

我使用 Parsley 插件来验证我的字段,但是我有一些:

<select title="Minute" name="minute" id="minute" multiple="multiple" data-parsley-required data-parsley-error-message="is mandatory" onChange="show_value();" class="selectpicker cronbox form-control >
<option value="*">*</option>
<option value="0">0</option>
<option value="1">1</option>
<option value="2">2</option>

只有当我通过控件 DIV 启用它们时才能验证

我很好地验证了它们

Data-parsley-required data-parsley-error-message = "is mandatory"

当我的DIVstyle = "display: none" 时,如何不验证这些字段?

【问题讨论】:

    标签: javascript jquery validation parsley.js


    【解决方案1】:

    除了隐藏 div 之外,您还可以随时添加“已禁用”,这将阻止发布并可能解决您的问题。

    <select disabled title="Minute" name="minute" id="minute" multiple="multiple" data-parsley-required data-parsley-error-message="is mandatory" onChange="show_value();" class="selectpicker cronbox form-control >
    

    【讨论】:

      【解决方案2】:

      您可以将:hidden 添加到excluded 选项。考虑添加disabled 属性并将[disabled] 添加到excluded 选项。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-02-08
        • 1970-01-01
        • 1970-01-01
        • 2012-12-06
        • 1970-01-01
        • 1970-01-01
        • 2012-07-05
        • 1970-01-01
        相关资源
        最近更新 更多