以表格格式排列JSON数据
Arrange JSON data in table format
在前一个问题中,我的问题已经解决,但现在我正在尝试将JSON数据存储在cookie中,然后检索其他变量并将其排列为表格式,但我对如何排列感到困惑。
演示Here
我不知道为什么要尝试将其转换为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);
});
更新的Fiddle
根据您的要求转换
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>";
Fiddle演示
相关文章:
- 如何将JSON数据导入我的ejs模板
- 如何将json数据显示为html
- Json数据包含日期和时间格式
- 用我的json数据填充JQuery DataTable
- AngularJS加载JSON数据,然后从中解析/加载HTML
- 使用jquery读取Json数据
- 如何将本地json数据加载到Extjs数据模型中
- 如何使用jquery ajax和jsonp在您自己的域上读取json数据
- React-将jSON数据传递给子组件的子组件
- 尝试从控制器加载带有json数据的Simile时间线
- Jquery:对返回JSON数据的php脚本的Ajax调用
- 如何通过数据分组将json数据转换为嵌套的json数据格式
- 如何在ReactJs中显示Json数据
- 使用javascript进行JSON数据检索
- tu如何将id放在填充了json数据的html表td上
- 将JSON数据从服务器加载到knockout.jsobservable中
- 使用JavaScript处理JSON数据
- 如何将json数据传递到.js文件
- 如何在带有nunjucks和gullow数据的JSON数据中使用带有HTML的内容
- 如何使用var名称调用JSON数据