Datatables 使用返回的服务器参数显示数据
我尝试使用jQuery数据表。在我使用引导表之前。 在服务器上,我使用spring引导,spring数据与分页Datatables 使用返回的服务器参数显示数据,datatables,Datatables,我尝试使用jQuery数据表。在我使用引导表之前。 在服务器上,我使用spring引导,spring数据与分页 memberId 名称 电话1 电话2 电子邮件 $('#示例')。数据表({ “处理”:“真”, “服务器端”:“true”, “ajax”:{ “url”:“/rest/members”, “数据”:功能(d){ 返回{ 搜索:d.search.value, 页码:d.开始, 尺寸:d.长度 } }, 数据过滤器:函数(数据){ var json=jQuery.parseJSO
memberId
名称
电话1
电话2
电子邮件
$('#示例')。数据表({
“处理”:“真”,
“服务器端”:“true”,
“ajax”:{
“url”:“/rest/members”,
“数据”:功能(d){
返回{
搜索:d.search.value,
页码:d.开始,
尺寸:d.长度
}
},
数据过滤器:函数(数据){
var json=jQuery.parseJSON(数据);
json.recordsTotal=json.totalElements;
json.data=json.content;
return JSON.stringify(JSON);//返回JSON字符串
}
}
});
使用服务器返回的值,我尝试显示数据。实际上,没有显示任何内容
{
“内容”:[
{
“成员ID”:1,
“姓名”:“鲍勃”,
“phone1”:“450”,
“电话2”:“1”,
“电子邮件”:“测试”
},
{
“成员ID”:2,
“姓名”:“罗伯特”
“电话1”:“2323”,
“电话2”:“2”,
“电子邮件”:“测试”
}
],
“最后”:是的,
“总体要素”:27,
“总页数”:1,
“排序”:空,
“numberOfElements”:27,
“第一”:对,
“尺寸”:100,
“数字”:0
}
编辑
DataTables警告:表id=示例-为第0行第0列请求的未知参数“0”。有关此错误的详细信息,请参阅
一些问题
dataSrc
,而不是dataFilter
数据
,JSON已经是可接受的数据类型数据
作为字符串返回到需要数组的位置将引发错误dataSrc:函数(数据){
data.recordsTotal=data.totalElements;
data.data=data.content;
返回数据。返回数据
}
基于上面JSON的演示->@roberttrudel,现在缺少了一个逗号:)见更新,做了一个小提琴-真的没有什么可添加的。