【发布时间】:2017-12-16 21:42:30
【问题描述】:
我有一个由具有详细信息的 JSON 返回驱动的 jQuery DataTable,它单击行并展开从我的 JSON 加载列表的详细信息模板,为此我遵循 example。
我想知道如何在不隐藏的情况下加载detail,就好像它是datatable行的序列一样,不能有展开和折叠的选项,detail必须始终可见
Column1| Column2| Column3|
Value1 Value2 Value3
Detail1| Detail2| Detail3|
ValueD1 ValueD2 ValueD3
更新 - JSON
$scope.list = [
{
id:1,
name: "Ze",
listDetail: [
{
id:1,
description: "lt"
},
{
id:2,
description: "lt 3"
},
]
},
{
id:2,
name: "Ze 2",
listDetail: [
{
id:3,
description: "lt 1"
},
{
id:4,
description: "lt 4"
},
]
}
];
【问题讨论】:
-
我会说你做了一个普通的数据表,但只是为了你的详细行,你向 td 添加一个属性:
colspan=nbOfColumn并将你的详细信息放在 td 中。 -
我开始研究这个 angularjs、jquery 等世界,我尝试搜索
colspan=nbOfColumn。但我没有找到任何可以帮助我的具体内容,你有任何例子吗? -
你能给我一个你的 JSON 的例子吗?你在服务器端工作吗?你是生成 JSON 的人吗?
-
我编辑了帖子并添加了 JSON 返回。是的,这个 JSON 值来自服务器
-
每个普通行下的明细行数是固定的吗?
标签: javascript jquery angularjs json datatable