2017-07-28 99 views
0

在這裏和其他地方也有類似的問題(我對this one寄予很高的期望)。但是我沒有發現任何東西似乎直接適用於這個問題。jQuery - 在Internet Explorer中追加項目到列表框

我使用jQuery將項目追加到列表框。此代碼完美適用於FF,Chrome和Opera:

var newOpt = document.createElement("option"); 
newOpt.textContent = thisrowDistrict; 
newOpt.value = thisrowDistrict; 
lstDistricts.append(newOpt);  

但是這在IE中不起作用。根據我看過的一些地方,IE瀏覽器有這個問題,但我找不到任何解決方案。任何想法我可以調整這個在所有瀏覽器上運行?

回答

0

對於任何人誰上臺後:這裏有一個方法來解決IE的問題,使用不同的工具:

$('#lstDistricts').append("<option value='" + myDistrinct+ "'>" + myDistrinct+ "</option>"); 

我有一個意見(他刪除了它),暗示這爲他工作:

var newOpt = document.createElement("option"); 
newOpt.textContent = thisrowDistrict; 
newOpt.value = thisrowDistrict; 

但我不能讓它在IE 11

工作,爲它的價值。