我输入
当我输入
当我输入
当我输入
我做错了什么?
我已经确认没有其他名称类似的下拉菜单。
编辑:为了明确,我的问题是
$('select[id*=lstAdvGradYear]')
时,Chrome会给我返回:<select name="Views\ContentArea$ctl00$lstAdvGradYear" id="Views\ContentArea_ctl00_lstAdvGradYear" class="ddReplace" style="display: none; ">
<option value="2016">2016</option>
<option value="2015">2015</option>
<option value="2014">2014</option>
<option selected="selected" value="2013">2013</option>
<option value="2012">2012</option>
</select>
当我输入
$('select[id*=lstAdvGradYear]').val()
时,Chrome 的回复是 "2016"
。当我输入
$('select[id*=lstAdvGradYear] option:selected ').val()
时,Chrome 也回复了 "2016"
。当我输入
$('select[id*=lstAdvGradYear] option:selected')
时,Chrome 回复的是 [<option value="2016">2016</option>]
。我做错了什么?
我已经确认没有其他名称类似的下拉菜单。
编辑:为了明确,我的问题是
.val()
应该返回 2013 而不是 2016。