【发布时间】:2023-03-27 13:50:01
【问题描述】:
如果您更改下拉菜单并刷新页面,Firefox 似乎会忽略 selected 属性。
<option selected="selected" value="Test">Test</option>
它实际上会选择您之前选择的选项(在刷新之前)。这最终对我来说是个问题,因为下拉菜单上触发了一个事件,它改变了其他事情。
有没有办法让 firefox 停止这种行为(除了在页面加载时触发另一个事件)?
【问题讨论】:
-
我现在面临这个问题,我使用
$('option:selected').each(function(){ $(this).prop('selected',true); });修复它 -
我注意到这只发生在选择缺少名称属性的元素上
-
试试 autocomplete="off"
标签: firefox drop-down-menu refresh