Javascript 如果禁用值,则Select的Val=null

Javascript 如果禁用值,则Select的Val=null,javascript,jquery,Javascript,Jquery,我已选择且所有值均已禁用,如何将该值设置为此选择 <select id="testselect"> <option disabled>1</option> <option disabled>2</option> <option disabled selected="selected">3</option> </select> alert($("#testselect").val()

我已选择且所有值均已禁用,如何将该值设置为此选择

<select id="testselect">
   <option disabled>1</option>
   <option disabled>2</option>
   <option disabled selected="selected">3</option>
</select>

alert($("#testselect").val()); //result null

1.
2.
3.
警报($(“#测试选择”).val()//结果无效

您必须明确返回哪个元素的值

警报($(“#测试选择选项:选中”).val()

1.
2.
3.
试试这个==>

alert($('#testselect option[disabled]:selected').val()

1.
2.
3.
使用
$(“#测试选择选项:选中”)
查看此处