我正在将JTables与Spring / Ajax一起使用,数据是从Spring返回的,并且在Firebug中可见。
但是,当绘制JTable时,出现此错误
Requested unknown parameter '1' from the data source for row 0
我没有找到问题的根本原因。下面是代码片段
$('#dataTable').dataTable({"aaData" : data,
"aoColumns": [
{ "sTitle": "Name" },
{ "sTitle": "Address" },
{ "sTitle": "Phone" },
{ "sTitle": "Email" },
]
});
有人可以帮忙吗?
在此先感谢,Vivek
最佳答案
找到问题的根本原因。
我收到此错误的原因是因为我试图将JAVA STRING数组对象发送到需要JSON数组的Datatables。
因此,由于预期的对象类型不匹配,我遇到了上述错误。
通过将String数组转换为JSON Array来解决此问题
JSONArray jsonArray = JSONArray.fromObject(Arr);
关于jquery - 从数据源请求第0行的未知参数'1'(JTable Issue),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7771432/