我在jQuery中有以下代碼。
當select
元素的選項值爲「0」時,我需要顯示驗證消息「Year Required」。jQuery選擇框驗證
<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>
如果($( '#年選項:選擇'。)VAL()== 「0」) – 2013-02-15 14:38:56
是那些額外的逗號錯別字或錯誤? – 2013-02-15 14:40:12
@wolvern謝謝......但它不工作。我已經檢查了它與IE瀏覽器,但沒有顯示任何編碼錯誤..任何想法? – Tom 2013-02-15 14:45:54