[英]Arrange JSON data in table format
我不知道您為什么要嘗試將其轉換為json並再次進行解析,但這是直接從數組獲取並將其填充到表的另一種方法。
$('#btnCart').click(function () {
//var value = JSON.stringify(objArray);
var table = "<table><tr><td>Id</td><td>Title</td><td></tr>";
$.each(objArray, function (k, v) {
table=table+"<tr><td>"+objArray[k].id +"</td><td>"+objArray[k].title +"</td></tr>";
});
table=table+"</table>";
$('#divGrid').empty();
$('#divGrid').append(table);
});
更新小提琴
根據您的要求進行轉換
js:
function getNews(){
$.getJSON("services/news_service.php?action=getNews", function(json){
$.each(json.news, function(){
var news = '<tr>'+'<td width="52"><span class="news_item_div"> <img src="'+imagePath+this['news_icon']+'" alt="" name="news_icon" width="51" height="51" class="news_icon" id="news_icon" /></span></td>'+
'<td width="128">' +this['news_headline']+ '</td>'+
'</tr>';
$('#news table').append(news);
});
});
}
的HTML:
<div id="news">
<table width="200" border="1" cellspacing="2" cellpadding="2"></table>
</div>
1. error in closing span
<span id='lblCart'></span>
2. Not properly assigned the values
table=table+"<tr><td>"+v.id +"</td><td>"+v.title +"</td></tr>";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.