我点击了一个点击事件来刷新选择框的选项。它在FF / Chrome中运行良好,但在IE中我得到了一些奇怪的行为。单击时,选择框将快速打开和关闭。
以下是代码示例
$(document).ready( function() {
$(".mySelect").click( function() {
updateOptions();
});
});
function updateOptions() {
var myNewOptions = "<option value='1'>Foo</option>";
$(".mySelect").empty().append(myNewOptions);
}
<select class="mySelect"></select>
答案 0 :(得分:0)
试
$(".mySelect").click( function(e) {
e.preventDefault();
updateOptions();
});
看起来你的点击事件被触发两次。
答案 1 :(得分:0)