我在变更事件中有多次下拉。
<select>
<option value="1">Option1</option>
<option value="2">Option2</option>
</select>
更改选项时IE11已停止处理下拉更改事件。如何解决?
答案 0 :(得分:0)
当选定的选项时,onchange事件不会触发 选择对象以编程方式更改。
来源:change | onchange event - MSDN
这可能有助于解决您的错误:How to fix IE select issue when dynamically changing options
其他onChange事件适用于IE11。
这是user2744722发布的示例:
<p>Select a different option in the drop-down listbox to trigger the <strong>onchange</strong> event.</p>
<select name="selTest" onchange="alert('Index: ' + this.selectedIndex + '\nValue: ' + this.options[this.selectedIndex].value)">
<option value="Books">Books</option>
<option value="Clothing">Clothing</option>
<option value="Housewares">Housewares</option>
</select>
&#13;