如何将2个jsons附加到同一个数据表,例如:
$('#divInWhichTableIsRendered').puidatatable({
columns: [
{field:'f1', headerText: 'f1', sortable:true},
{field:'f2', headerText: 'f2', sortable:true},
{field:'f3', headerText: 'f3', sortable:true},
{field:'f4', headerText: 'f4', sortable:true},
{field:'f5', headerText: 'f5', sortable:true}
],
datasource: ourJson1,
});
$('#divInWhichTableIsRendered').puidatatable({
columns: [
{field:'f1', headerText: 'f1', sortable:true},
{field:'f2', headerText: 'f2', sortable:true},
{field:'f3', headerText: 'f3', sortable:true},
{field:'f4', headerText: 'f4', sortable:true},
{field:'f5', headerText: 'f5', sortable:true}
],
datasource: ourJson2,
});
目前,如果我们这样做,表格中填入了我们的Json2& myJson1已被覆盖 - 这是我们不想要的。
实际上,我必须根据特定条件(取决于Json数据)突出显示某些特定行,但我无法这样做。如果我将类应用于列......那么它将应用于每一行。
答案 0 :(得分:0)
第一个问题:
因为没有“addOption”#39;对于puidatatable
,在启动ourJson1
之前,您需要合并两个数据源(ourJson2
和puidatatable
)。
您现在正在做的是发起puidatatable
两次 - 一次使用ourJson1
,然后使用ourJson2
。第二个puidatatable
覆盖(显然)第一个。
第二个问题(你应该总是问一个问题,如果你需要问另一个问题,请创建一个新问题):
提供您执行的代码,我们将能够为您提供帮助。我们不知道您尝试了什么以及失败的地方。