您的位置:首页 > 产品设计 > UI/UE

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

2017-08-31 10:06 1501 查看
使用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[/code] href="https://s1.51cto.com/wyfs02/M01/A4/3F/wKioL1mnbTrxzvA6AADGCI16WpI477.jpg" target=_blank>

此错误,结果去了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(这篇文章的错误是清除缓存就正常了)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Data Tables H-ui
相关文章推荐