Javascript 重置选择列表在Firefox中不起作用
我使用以下代码重置IE中选择列表的选定索引:Javascript 重置选择列表在Firefox中不起作用,javascript,jquery,firefox,selectlist,Javascript,Jquery,Firefox,Selectlist,我使用以下代码重置IE中选择列表的选定索引: $("#list")[0].selectedIndex = -1 然而,这在FF和Chrome中似乎不起作用。谁能告诉我实现这一目标的正确方法是什么吗?为什么不这样做 $("#list option").attr("selected", false); 使用jQuery的.prop方法。可以找到文档 获取: 设置: 您的选择列表是否有一个值为-1的空白选项?如果没有,您的解决方案将是添加它。 $("#list").prop("selectedIn
$("#list")[0].selectedIndex = -1
然而,这在FF和Chrome中似乎不起作用。谁能告诉我实现这一目标的正确方法是什么吗?为什么不这样做
$("#list option").attr("selected", false);
使用jQuery的
.prop
方法。可以找到文档
获取:
设置:
您的选择列表是否有一个值为
-1
的空白选项?如果没有,您的解决方案将是添加它。
$("#list").prop("selectedIndex");
$("#list").prop("selectedIndex",-1);