次のように、同じデータテーブルに 2 つの json を追加する方法:
$('#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,
});
現在、そうすると、テーブルに ourJson2 が入力され、ourJson1 が上書きされます。これは望ましくありません。
実際、特定の条件 (Json データによって異なります) に基づいて特定の行を強調表示する必要がありますが、そうすることができません。クラスを列に適用すると、すべての行に適用されます。