我正在构建一个DataTables js表,其中包含一些父行的多个子行。我需要能够从父表中搜索子行。此数据是从JSON数组加载的,每个父对象中都嵌套了数组。
我需要弄清楚如何将嵌套对象转换为字符串表示,以便我可以将其加载到隐藏列中以启用搜索。
示例:
$.ajax({
url: '@Url.Action("getHistoryJson")',
type: 'GET',
success: function(data) {
ajaxData = $.parseJSON(data);
table = $('#history').DataTable({
data: ajaxData,
dataSrc: '',
columns: [
{
data: null,
sortable: false,
defaultContent: '<i class="glyphicon glyphicon-plus"></i>'
},
{ data: "ID" },
{ data: "Location" },
{ data: "Address" },
{ data: "Type" },
{ data: ajaxData.nestedObject STRING HERE, visible: false}
我无法弄清楚我的生活如何在那一点上对嵌套对象进行字符串化。提前感谢您的帮助。