我有此Javascript地圖結構:另一種方法來創建HTML表
鍵(字符串) - 值(陣列())
String "customerId" = Array{"123123", "298191", "93202"}
String "customerName" = Array{"fran", "nick", "jan"}
String "pobox" = Array{"18239", "129319", "123123"}
因此,基本上,這個值是與所有的customerIds數組,所有客戶名稱,等等。 我要創建將在Javascript等產生的表:
customerId customerName pobox
123123 fran 18239
298191 nick 129319
93202 jan 123123
是否有可能使其在Javascript?嘗試,但它太複雜:/
我一直在做這樣的:
function createBodyRowsByMapObject(map, tbody) {
for(a in map) {
var arr = map[a];
var row = document.createElement("tr");
for(k in arr) {
//here i would be getting the array value.
createTableData(row, arr[k]);
}
}
tbody.appendChild(row);
}
這將是,如果你更好發佈了你創建的JavaScript代碼,試圖解決這個問題,而不是盲目地要求其他人爲你實現你的工作。 – PetersenDidIt 2013-02-19 18:51:26
什麼是您的*實際*數據結構?你發佈的內容無效。 – bfavaretto 2013-02-19 18:52:11
這不是複雜的,但你是對的,這是一個很重要的任務代碼。我認爲如果你知道去哪裏看,可能會有一些圖書館能夠把你的一些工作拿出來;可能jQuery會幫助很多。 – 2013-02-19 18:52:33