DataTables Requested unknown parameter 'id' for row 0, column 0.
2017-11-07 17:08
357 查看
前提是你的dataTables配置没出错!!!!!
出现
DataTables warning: table id=mytable - Requested unknown parameter 'id' for row 0, column 0. For more information about this error, please see http://datatables.net/tn/4
的错误,是你后台传来的数据不是json对象格式,尽管你的后台数据类型是json数组,它也会报同样的错,所以你必须要将你的后台数据变成json对象类型
若你不想在后台改,你也可以在前端修改下,将data转化成对象。
$.ajax({
type:'get',
datatype:'json',
url:'你的url',
success:function(data){
console.log(data);
data=eval("("+data+")");
$('#mytable').DataTable({
//lengthMenu: [5, 10, 20, 30],//这里也可以设置分页,但是不能设置具体内容,只能是一维或二维数组的方式,所以推荐下面language里面的写法。
paging: false,//分页
ordering: true,//是否启用排序
searching: true,//搜索
bLengthChange: false,
language: {
lengthMenu: '<select class="form-control input-xsmall">' + '<option value="1">1</option>' + '<option value="10">10</option>' + '<option value="20">20</option>' + '<option value="30">30</option>' + '<option value="40">40</option>'
+ '<option value="50">50</option>' + '</select>条记录',//左上角的分页大小显示。
search: '<span class="label label-success">搜索:</span>',//右上角的搜索文本,可以写html标签
paginate: {//分页的样式内容。
previous: "上一页",
next: "下一页",
first: "第一页",
last: "最后"
},
zeroRecords: "没有内容",//table tbody内容为空时,tbody的内容。
//下面三者构成了总体的左下角的内容。
info: "总共_PAGES_ 页,显示第_START_ 到第 _END_ ,筛选之后得到 _TOTAL_ 条,初始_MAX_ 条 ",//左下角的信息显示,大写的词为关键字。
infoEmpty: "0条记录",//筛选为空时左下角的显示。
infoFiltered: ""//筛选之后的左下角筛选提示,
},
paging: true,
pagingType: "full_numbers",//分页样式的类型
data:data,
"columns":[
{data:"id"},
{data:"deviceId"},
{data:"onOffLine"},
{data:"time"}
]
});
出现
DataTables warning: table id=mytable - Requested unknown parameter 'id' for row 0, column 0. For more information about this error, please see http://datatables.net/tn/4
的错误,是你后台传来的数据不是json对象格式,尽管你的后台数据类型是json数组,它也会报同样的错,所以你必须要将你的后台数据变成json对象类型
若你不想在后台改,你也可以在前端修改下,将data转化成对象。
$.ajax({
type:'get',
datatype:'json',
url:'你的url',
success:function(data){
console.log(data);
data=eval("("+data+")");
$('#mytable').DataTable({
//lengthMenu: [5, 10, 20, 30],//这里也可以设置分页,但是不能设置具体内容,只能是一维或二维数组的方式,所以推荐下面language里面的写法。
paging: false,//分页
ordering: true,//是否启用排序
searching: true,//搜索
bLengthChange: false,
language: {
lengthMenu: '<select class="form-control input-xsmall">' + '<option value="1">1</option>' + '<option value="10">10</option>' + '<option value="20">20</option>' + '<option value="30">30</option>' + '<option value="40">40</option>'
+ '<option value="50">50</option>' + '</select>条记录',//左上角的分页大小显示。
search: '<span class="label label-success">搜索:</span>',//右上角的搜索文本,可以写html标签
paginate: {//分页的样式内容。
previous: "上一页",
next: "下一页",
first: "第一页",
last: "最后"
},
zeroRecords: "没有内容",//table tbody内容为空时,tbody的内容。
//下面三者构成了总体的左下角的内容。
info: "总共_PAGES_ 页,显示第_START_ 到第 _END_ ,筛选之后得到 _TOTAL_ 条,初始_MAX_ 条 ",//左下角的信息显示,大写的词为关键字。
infoEmpty: "0条记录",//筛选为空时左下角的显示。
infoFiltered: ""//筛选之后的左下角筛选提示,
},
paging: true,
pagingType: "full_numbers",//分页样式的类型
data:data,
"columns":[
{data:"id"},
{data:"deviceId"},
{data:"onOffLine"},
{data:"time"}
]
});
相关文章推荐
- DataTables warning: table id=DataTables_Table_0 - Requested unknown parameter '5' for row 0.解决方案
- DataTables warning: table id=DataTables_Table_0 - Requested unknown parameter '5' for row 0.解决方案
- [dataTables使用的坑]requested unknown parameter 'XXX' for row xx, column xx
- DataTables warning: table id=dataTable - Requested unknown parameter 'acceptId' for row 0. For more
- DataTables warning: table id=dataTable - Requested unknown parameter 'acceptId' for row 0. For more
- DataTables Requested unknown parameter
- DataTables Requested unknown parameter
- Jquery Datatable 数据填充报错:requested unknown parameter 'XXX' for row xx, column xx 解决方法
- DataTables warning: table id=dataTable - Requested unknown parameter 'acceptId' for row 0. For more
- datatable报错1:Requested unknown parameter 'XXX' for row 1
- DataTables错误: requested unknown parameter
- DataTables warning (table id = 'data-table-1'): Requested unknown parameter '9' from the data source
- DataTables warning requested unknown parameter
- db2: Invalid parameter: Unknown column name ...ERRORCODE=-4460, SQLSTATE=null
- <Unknown column 'card_id' in 'order clause'>
- Mantis 查看问题 Unknown column 'user_id'……mantis_bug_file_table 问题
- Unknown column 'organ_id' in 'field list'
- datatables request unknown parameter '0' from data source for row 0
- com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column 'id' in 'order clause'
- Unknown column 'user_Id' in 'field list'