码迷,mamicode.com
首页 > 其他好文 > 详细

DataTables warning: TABLE id=DataTables_Table_0 - Requested UNKNOWN parameter '7' FOR ROW 0

时间:2017-08-31 11:03:44      阅读:345      评论:0      收藏:0      [点我收藏+]

标签:datatables   h-ui.admin   datatables warning   

使用H-ui.admin或者DataTables的人都难免会碰到:

DataTables warning: TABLE id=DataTables_Table_0 - Requested UNKNOWN parameter ‘7‘ FOR ROW 0. FOR more information about this error, please see http://datatables.net/tn/4

技术分享

此错误,结果去了DataTables官网手册也没看懂怎么解决.
耐着着急的赶项目的心,仔细去对比从复制过来的功能模块去核对两者的不同之处:
是因为:

列表页面参加排序的字段数量问题(thead里面只有6个字段,而参与排序设置的是7个字段)

技术分享

Datatables设置排序字段值:

技术分享


            《这段代码在H-ui.admin的每个列表页面都会有的》


把"aTargets":[0,7]改成thead里面的数量即可

$(‘.table-sort‘).dataTable({
	"aaSorting": [[ 1, "desc" ]],//默认第几个排序
	"bStateSave": true,//状态保存
	"aoColumnDefs": [
	  {"orderable":false,"aTargets":[0,6]}// 制定列不参与排序
	]
});


这个解决方法只针对此错误。



同类问题参考文章:

http://www.cnblogs.com/caicaizi/p/6534325.html

http://blog.csdn.net/ouyangyiqin/article/details/27224999

https://github.com/rembo10/headphones/issues/856(这篇文章的错误是清除缓存就正常了)

本文出自 “为了以后” 博客,谢绝转载!

DataTables warning: TABLE id=DataTables_Table_0 - Requested UNKNOWN parameter '7' FOR ROW 0

标签:datatables   h-ui.admin   datatables warning   

原文地址:http://tengteng412.blog.51cto.com/4751263/1961298

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!