0

次の optgroup タイプを使用しており、最低 2 つのオプションを選択する必要があります。だから私はこれのための検証メソッドが欲しい、

<select name="sector" id="sector" multiple="multiple" data-native-menu="false" data-icon="grid" data-iconpos="left">
<optgroup label="PQR">
<option value="ABC">abc</option>
<option value="DEF">def</option>
<option value="GHI">ghi</option>
<option value="MNO">mno</option>
</optgroup>
</select>
4

1 に答える 1

0

次のようなカスタム検証メソッドを追加する必要があります。

jQuery.validator.addMethod("check_options", function(value, element) {
return $(element).find('option:selected').length >= 2 ? true : false;
})

次に、選択時にルール「check_options」を追加します。

于 2013-11-15T07:22:09.717 に答える