js解析json文件并生成对应的表格

用js将json文件的数据解析后,生成对应的表格$.getJSON("jsona.txt",function(json){vardatanav=json.people;v... 用js将json文件的数据解析后,生成对应的

表格
$.getJSON("jsona.txt", function(json){
var datanav=json.people;
var tb = document.getElementById("tb");
for (var i = 0; i < datanav.length; i++) {
var row = tb.insertRow(tb.rows.length);
var c1 = row.insertCell(0);
c1.innerHTML = datanav[i].firstName;
var c2 = row.insertCell(1);
c2.innerHTML = datanav[i].lastName;
var c3 = row.insertCell(2);
c3.innerHTML = datanav[i].email;}
});
能不能帮改一下这个代码?
展开
 我来答
miniappkFwV0962YhOPw
2015-04-11 · 请开发者输入账号签名
miniappkFwV0962YhOPw
采纳数:2709 获赞数:7887

向TA提问 私信TA
展开全部
请参考http://www.w3school.com.cn/tiy/t.asp?f=jquery_ajax_getjson
你这是JQ+JS混用
应该你的JSON数据写的不正确
追问
数据是没有问题的,alert得了
追答
alert得来的数据,发上来看看,分析一下呗
妖是什么精
2015-04-11
知道答主
回答量:12
采纳率:0%
帮助的人:11.8万
展开全部
$("#tby tbody")写错了,$("#tby")就行
追问
不对啊,出不来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
趣事情
推荐于2016-08-12 · 知道合伙人互联网行家
趣事情
知道合伙人互联网行家
采纳数:517 获赞数:5452
电脑技术,软件开发。移动开发。网站建设相关专业知识。都可以提供解答和相关技术指导。

向TA提问 私信TA
展开全部
简单实现代码:
1.用应用JS调用实现:

[javascript] view plaincopyprint?
function Json2Htm(s){
var htm="";
for(var i in s){
var template = "小题"+i;
for(var j in s[i]){
template +=" 第"+j+"格:"+s[i][j];
}
htm += template+"<br>";
}
return htm;
}

$(function(){
$(".buildHtm").each(function(){
var json=$(this).next();
json.hide();
eval('var s='+json.html());
$(this).html(Json2Htm(s));
});
});

2.应用HTML实现:

[html] view plaincopyprint?
</head>
<body>
<form id="form1" runat="server">
<div class="buildHtm" ></div>
<asp:Label runat="server" ID="txtHtml" >此处从服务端读取json数据</asp:Label>
</form>
</body>
</html>

3.应用C#实现:
[csharp] view plaincopyprint?
protected void Page_Load(object sender, EventArgs e)
{
string json = "
{\"1\":{\"3\":\"风\",\"1\":\"一\"},\"2\":{\"3\":\"戏\",\"1\":\"二\"},\"3\":
{\"3\":\"开\",\"1\":\"三\"},\"4\":{\"3\":\"平\",\"1\":\"四\"},\"5\":{\"3\":
\"登\",\"1\":\"五\"},\"6\":{\"3\":\"清\",\"1\":\"六\"}}";
txtHtml.Text = json;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式