使用 Parsley.js 验证选择的多项选择

Validate Chosen Multi Selection with Parsley.js

我设法得到 parsleyjs.org validate a "required" Chosen dropdown,但我似乎无法验证多选下拉菜单。

我尝试应用最大和最小验证规则,但没有用。

我已经设置 parsleyjs.org 并在此处的测试站点上选择:http://loai.directory/test/test/blank.php

如何使用 parsleyjs 验证多选 dropdwon 的最小值和最大值?

你应该使用 data-parsley-mincheck。以下示例按预期工作 (jsfiddle demo)。

<form id="myForm">
    <select name="[]" multiple="multiple" data-parsley-required data-parsley-mincheck="2">
        <optgroup label="Section">
            <option>Drop Down Option A</option>
            <option>Drop Down Option B</option>
        </optgroup>
        <optgroup label="Section">
            <option>Drop Down Option A</option>
            <option>Drop Down Option B</option>
        </optgroup>
    </select>

    <input type="submit" />
</form>

<script>
$(document).ready(function() {
    $("select").chosen();

    $("#myForm").parsley();
});
</script>