jQuery Validate プラグインを使用して HTML 選択要素を検証しようとしています。「必須」ルールを true に設定しましたが、デフォルトでゼロ インデックスが選択されているため、常に検証に合格します。必須ルールで使用される空の値を定義する方法はありますか?
UPD。例。次の HTML コントロールがあるとします。
<select>
<option value="default">Choose...</option>
<option value="1">1</option>
<option value="2">2</option>
</select>
検証プラグインで「デフォルト」値を空として使用するようにします。
ベストアンサー1
より簡単な解決策がここに概説されています:選択ボックスを検証
値を空にして、必要な属性を追加します
<select id="select" class="required">
<option value="">Choose an option</option>
<option value="option1">Option1</option>
<option value="option2">Option2</option>
<option value="option3">Option3</option>
</select>