我正在使用从 Ajax 调用中获得的数据设置近 10 多个 Select 控件;以下是我的代码:
function arrayToOptionList(list) {
var optList = [];
for (i = 0; i < list.length; i++) {
optList.push("<option value ='" + list[i][1] + "' >" + list[i][0] + "</option>");
}
return optList.join("");
}
opt = arrayToOptionList(list);
$("select_ctrl_id").update(opt);
我知道 IE 在 dom 操作方面存在重大问题。经过几次谷歌搜索后,我优化了 IE 代码。在设置选择控件时,我仍然发现我的 IE 有一段时间没有响应。你们能建议我还能做些什么来改善这个问题吗?
我正在使用prototype.js 来设置选择控件,我在IE 8/9 上遇到了这个问题