JS代码
var timeinterval = $('#timeinterval option:selected').val();
alert(timeinterval);
var myselect = document.getElementById("timeinterval");
var index = myselect.selectedIndex;
alert(myselect.options[index].value);
HTML代码
<th><label>时间间隔:</label></th>
<td>
<select class="easyui-combobox" data-options="valueField:'id',textField:'text',panelHeight:'auto'" name="timeinterval" id="timeinterval">
<option value="0">天</option>
<option value="1">时</option>
<option value="2">分</option>
</select>
</td>
一开始是没问题的,但是不知道怎么回事突然就取不到选中的值了,JS部分用了两种方法取都不行,无论选什么每次都只输出"0",请问这是什么情况?应该如何解决?