美好的一天
我正在尝试使用jquery向datatable添加行。 table.rows.add([' Andani'])。绘制();
添加的字符串" Andani"正在拆分列。 你会得到" A"在第一栏中," n"在第二栏中," d"在第三栏,依此类推。
我可能做错了什么?
我有<th class="SideTables">ContactName</th>
现在我已将&lt; tbody></tbody>
留空以由jquery修改。我现在考虑了table.rows.add([{"ContactName":"Andani"}]).draw();
,但是这次围着桌子是空白的。
答案 0 :(得分:0)
如果仅为提供字符串,数据表rows.add()
方法肯定会将其拆分为列。
您应该为字符串添加列名。
让我们假设您有列;
您的rows.add()
方法应该是这样的;
table.rows.add([{
"Name": "Emre",
"Surname": "Bolat",
"Age": "30",
"Company": "ABC XYZ"
}, {
"Name": "Andi",
"Surname": "Masikhwa",
"Age": "??",
"Company": "???"
}]).draw();