我正在使用 Datatables表示来自 JSON 的数据。 我的 JSON 如下:
[{"name": "John Doe", "email": "john@gmail.com", "address" : "blah"}]
在 Datatables 中,我可以使用以下内容轻松地在 3 个差异列中显示这 3 条信息:
columnDefs = [
{ "mData": "name", "aTargets":[0] },
{ "mData": "email", "aTargets":[1] },
{ "mData": "address", "aTargets":[2] }
];
但问题是我想在第一列中显示“姓名”和“电子邮件”,然后在第二列中显示“地址”。 我怎样才能做到这一点?请指导。
最佳答案
为了更简短,可以这样写
"aoColumns": [
{ "mData": "i_id" },
{ "mData": "i_name" },
{ "mData": function (data, type, dataToSet) {
return data.i_id + "<br/>" + data.i_name;
}}
],
结果
关于javascript - 如何将多个数据放在数据表列中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15174560/