jsp頁面?zhèn)鬟fjson數(shù)據(jù) ajax獲取到j(luò)son數(shù)據(jù)怎么顯示在jsp頁面tb上?
ajax獲取到j(luò)son數(shù)據(jù)怎么顯示在jsp頁面tb上?如果是數(shù)組型的Json數(shù)據(jù),那么用循環(huán)分別取出后,再用javascript動(dòng)態(tài)添加到table里。例如:假設(shè)獲得的json是{“td1”:"tes
ajax獲取到j(luò)son數(shù)據(jù)怎么顯示在jsp頁面tb上?
如果是數(shù)組型的Json數(shù)據(jù),那么用循環(huán)分別取出后,再用javascript動(dòng)態(tài)添加到table里。例如:假設(shè)獲得的json是{“td1”:"testtd1","td2":"testtd2"}for (var key in json) { var tbody = document.getElementById("tableId").getElementsByTagName("TBODY")[0] var tr = document.createElement("tr") var td = document.createElement("td") var td_txt = document.createTextNode(json[key]) td.appendChild(td_txt) tr.appendChild(td) tbody.appendChild(tr)}JSP頁面上寫的是后臺(tái)的一些代碼,用ajax取得的json數(shù)據(jù)由于不會(huì)再跑JSP畫面,所以要用前臺(tái)的javascript動(dòng)態(tài)實(shí)現(xiàn)。