我在jQuery中有以下代碼。當(dāng)select元素的選項(xiàng)值為“ 0” 時(shí),我需要顯示一條驗(yàn)證消息“ Year Required ”。<script type="text/javascript">$(document).ready(function () { $("#register").validate({ debug: true, rules: { year: { required: function () { if ($("#year option[value='0']")) { return true; } else { return false; } } } }, messages: { year: "Year Required", }, });})</script>選擇框<select name="year" id="year"> <option value="0">Year</option> <option value="1">1919</option> <option value="2">1920</option> <option value="3">1921</option> <option value="4">1922</option></select>
3 回答

海綿寶寶撒
TA貢獻(xiàn)1809條經(jīng)驗(yàn) 獲得超8個(gè)贊
要將需求規(guī)則放到選擇列表中,您只需要一個(gè)帶有空值的選項(xiàng)
<option value="">Year</option>
那么只需要自己申請(qǐng)就足夠了
<script>
$(function () {
$("form").validate();
});
</script>
與形式
<form>
<select name="year" id="year" class="required">
<option value="">Year</option>
<option value="1">1919</option>
<option value="2">1920</option>
<option value="3">1921</option>
<option value="4">1922</option>
</select>
<input type="submit" />
</form>
- 3 回答
- 0 關(guān)注
- 525 瀏覽
添加回答
舉報(bào)
0/150
提交
取消