当用户单击选择菜单时,我在 Javascript 中动态构建值,然后在选择元素上调用 jquery .html 函数。我可以在 Firefox 中看到动态选项,但在 Chrome 和 Safari 中,选择菜单什么也没有显示。仅当我关闭菜单并再次打开它时才会显示这些选项。有人有什么想法或建议吗?
var selectionDiv = $('#someSelectElement');
var newHtml = "";
for(var i = 0; i < 3; i++)
{
newHtml += "<option>" + i + "</option>";
}
selectionDiv.html(newHtml);