【发布时间】:2014-03-03 00:04:31
【问题描述】:
我的 json 部分:
var Json = {
"Sample" : {
"Sample Demo": {
"1": {"JAN": {"ID": "1","Name": "Jim"}},
"2": {"FEB": {"ID": "2","Name": "Jack" } }
}},
"Idname" : "2",
"Date" : "01/28/2014",
"State" : "1"
}
我想从上面的 json 创建表。我的表头是 JAN、FEB,数据是 ID 和 Name。
【问题讨论】:
-
那么您是在“运行时”从 ajax 请求创建表吗?无论哪种方式,它都涉及嵌套的
document.createElement('[HTML_ELEMENT]');s,当您遍历 json 对象时,其中 [HTML_ELEMENT] 应替换为<table><tr><td>。 -
是的,json 的一部分将被替换为
这是我的 jsfiddle 但没有得到结果jsfiddle.net/5n2j7 仅供参考,DataTables 开箱即用@balexandre 我希望使用 Handlebars 助手或自定义 js/jquery 来解决这个问题。
标签: javascript jquery json handlebars.js