我在使用 Select 选项的值设置 Switch Case 时遇到问题,这是我正在使用的代码:
<form id="selectcub" name="selectcub">
<select id="cub01" name="cub01" class="cub">
<option value="2013" selected>2013</option>
<option value="2012">2012</option>
<option value="2011">2011</option>
<option value="2010">2010</option>
<option value="2009">2009</option>
<option value="2008">2008</option>
<option value="2007">2007</option>
</select>
<select id="cub02" name="cub02" class="cub">
<option value="01">01</option>
<option value="02">02</option>
<option value="03" selected>03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
<option value="07">07</option>
<option value="08">08</option>
<option value="09">09</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
</select>
<a id="cubdl" href="#" class="button">Open</a>
</form>
<script type="text/javascript">
$(document).ready(function(){
switch($('#cub02 option:selected').val()) {
case 01:
alert("I am an alert box! 1");
break;
case 02:
alert("I am an alert box! 2");
break;
default:
//
}
});
</script>
我究竟做错了什么?这是一个现场演示:https ://jsfiddle.net/whC97/