DataTables 1.10错误: requested unknown parameter
程序员文章站
2022-06-14 10:33:40
...
使用Datatables如果配置的column
字段在后台返回的json数据中缺失,那么就会报requested unknown parameter
的错误。比如:
在前端column
中配置了四列:
{"title": "名称", 'data': 'name'},
{"title": "短信平台用户名", 'data': 'username'},
{"title": "信息", 'data': 'content'},
{"title": "扩展号", 'data': 'ext'},
可是后台返回的json数据[{name:xxx,username:yyy,content:zzz}]
没有ext字段。
解决办法无外乎两种:
1 后端返回数据补全
2 前端设置默认值,使Datatables不会报错。
因为后台使用了mybatis,返回的数据类型为map,mybatis自动把为null
的数据隐藏了,所以导致缺少字段。又不容易修改。
所以采用第办法2:更改前端为:
{"title": "名称", 'data': 'name',"defaultContent": ""},
{"title": "短信平台用户名", 'data': 'username',"defaultContent": ""},
{"title": "信息", 'data': 'content',"defaultContent": ""},
{"title": "扩展号", 'data': 'ext',"defaultContent": ""},
增加defaultContent
属性
推荐阅读
-
PHP错误:SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client
-
mysql 8.0 错误The server requested authentication method unknown to the client解决方法
-
dataTables参数名称的更改 Converting parameter names for 1.10
-
[dataTables使用的坑]requested unknown parameter 'XXX' for row xx, column xx
-
DataTables提示:DataTables warning: table id=queueInfo_table - Requested unknown parameter 'type' for r
-
DataTables warning: table id=DataTables_Table_0 - Requested unknown paramete
-
DataTables warning: table id=dataTable - Requested unknown parameter 'acceptId' for row 0. For more
-
DataTables 1.10错误: requested unknown parameter
-
关于->"DataTables warning: table id=vmtable - Requested unknown parameter 'iP' for row 2, column 2"错误解
-
DataTables warning: table id=dataTable - Requested unknown parameter 'acceptId' for row 0. F...