Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/414.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery datatables aaData不接受字符串数组且仅适用于对象?_Javascript_Jquery_Datatables - Fatal编程技术网

Javascript jQuery datatables aaData不接受字符串数组且仅适用于对象?

Javascript jQuery datatables aaData不接受字符串数组且仅适用于对象?,javascript,jquery,datatables,Javascript,Jquery,Datatables,我尝试使用datatables插件构建datatable 下面是我在Firefox中使用ajax得到的响应的屏幕截图。由于某些原因,在第二个场景中,我无法将数据与datatable绑定。JSON对象似乎加载得很好 我已经看到,在第一种情况下,我将对象列表发送回datatables的aaData变量,这适用于datatable。但是,在第二种情况下,它不起作用,我将在aaData的json响应中以字符串数组的形式发回数据。我无法发送java对象列表,因为我不确定该表将包含多少列。它可以具有动态的列

我尝试使用datatables插件构建datatable

下面是我在Firefox中使用ajax得到的响应的屏幕截图。由于某些原因,在第二个场景中,我无法将数据与datatable绑定。JSON对象似乎加载得很好

我已经看到,在第一种情况下,我将对象列表发送回datatables的aaData变量,这适用于datatable。但是,在第二种情况下,它不起作用,我将在aaData的json响应中以字符串数组的形式发回数据。我无法发送java对象列表,因为我不确定该表将包含多少列。它可以具有动态的列数

!![工作方案][1]

!![在此处输入图像描述][2]


我想知道第二个屏幕截图中出现了什么问题,以及为什么aaData不接受数组对象?

我通过使用以下方法解析数据解决了这个问题:
var json=json.parse(数据)

抱歉,可以在新选项卡中打开图像。我不知道为什么他们在那里显得那么小。我是新来的。非常感谢!