这里和其他地方也有类似的问题(我对this one寄予厚望)。但我发现的任何内容似乎都没有直接适用于这个问题。
我正在使用jQuery将项目附加到列表框中。此代码在FF,Chrome和Opera中完美运行:
var newOpt = document.createElement("option");
newOpt.textContent = thisrowDistrict;
newOpt.value = thisrowDistrict;
lstDistricts.append(newOpt);
但这在IE中不起作用。根据我看过的很多地方,IE有这方面的问题,但我找不到任何解决方案。知道如何调整它以在所有浏览器上运行吗?
答案 0 :(得分:0)
对于任何追随者:这是一种解决IE问题的方法,使用不同的工具:
$('#lstDistricts').append("<option value='" + myDistrinct+ "'>" + myDistrinct+ "</option>");
我有一条评论(他删除了它)表明这对他有用:
var newOpt = document.createElement("option");
newOpt.textContent = thisrowDistrict;
newOpt.value = thisrowDistrict;
但我无法在IE 11上运行。
为了它的价值。