我正在試圖從我的數據庫中填充項目的選擇列表。我已經確認(使用「alert()」框)jquery .getJSON函數正在獲取正確的數據,但是選擇列表仍然沒有填充。爲什麼我的選擇列表沒有填充?
var selectBox = document.createElement("select");
$.getJSON('optionGrabber.php', function(data) {
$.each(data, function(key, dbValue) {
var option = document.createElement("option");
option.setAttribute("value",dbValue);
selectBox.appendChild(option);
});
});
myDiv.appendChild(selectBox);
就像我說的,當我粘貼一個「alert(dbValue);」緊隨「.each」語句之後,我在警報彈出窗口中獲得正確的數據。
你用螢火蟲檢查了你的代碼嗎?你有什麼錯誤嗎? – Farshad 2014-08-29 20:43:17
http://stackoverflow.com/questions/740195/adding-options-to-a-select-using-jquery-javascript – Aguardientico 2014-08-29 20:43:41
@Farshad在Firebug中沒有錯誤。 – Brian 2014-08-29 20:44:10