需要单击两次才能获取IE更新选择框

时间:2014-08-08 10:13:56

标签: javascript jquery html internet-explorer

我有一个选择框;

<select id="dynbox">
<option value="">Please enter field1 first</option>
</select>

现在,当输入field1有内容时,ajax调用会返回一些JSON数据以换取填充选项。

$('#dynbox option').remove();
$.each(data.results, function(cell, value) {
    $('<option/>').val(value.id).text(value.naam).appendTo('#dynbox');
});

一切都可以正常使用Chrome等,但IE我确实看到该选项已被删除,首先显示一个空白选项,但只要我点击选择框,我就会获得原始删除选项的下拉列表。如果我再次点击,我会得到正确的列表。

我该怎么做才能阻止用户点击两次才能在IE中更新列表?

0 个答案:

没有答案