我有这段代码
<select id="month"> <option val='0'>January</option> <option val='1'>February</option> </select>
我使用它来尝试获取值:
$month = $("#month option:selected").val();
但它正在返回文本&#34; 1月&#34;和&#34;二月&#34;不是&#34; 0&#34;或&#34; 1&#34;
我试过这个并得到了相同的结果:
$month = $("#month").val();
答案 0 :(得分:23)
该属性应为value
,而不是val
:
<option value='0'>January</option>
<option value='1'>February</option>
如果某个选项没有值属性,则该文本将用作默认值。