使用 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>
我设法得到 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>