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 information about this error, please see http://datatables.net/tn/4
使用jquery.datatable时发生上面错误,配置例如以下:
table = $("#dataTable").dataTable({
"scrollY": "400px", //高度
"scrollX": true, //左右滚动栏
"ordering":false,//thead上的排序button
"bLengthChange": false,//分页条数选择button
"bProcessing": true,//显示载入中
"bInfo": false,//页脚信息显示
"searching":false,//搜索输入框显示
"sPaginationType": "full_numbers",//分页显示样式
"paging":true,//
"sAjaxSource": '<%= basePath %>sellcar/getSellCarOrderList',
"bProcessing" : true,
"bServerSide" : true,
"oLanguage": {
"sLengthMenu": "每页显示 _MENU_ 条",
"sZeroRecords": "没有找到符合条件的数据",
"sProcessing": "我也是醉了,正在载入数据...",
"sInfo": "当前第 _START_ - _END_ 条 共计 _TOTAL_ 条",
"sInfoEmpty": "没有有记录",
"sInfoFiltered": "(从 _MAX_ 条记录中过滤)",
"sSearch": "搜索:",
"oPaginate": {
"sFirst": "首页",
"sPrevious": "前一页",
"sNext": "后一页",
"sLast": "尾页"
}
},
"aoColumns": [
//{ "sDefaultContent": ' '},
{ "mData":"brandName",'sClass':'left',
"mRender":function(data,type,full) {
var cusId = full.customerId;
var sellNo = full.sellNo;
var content = "<td><input type='checkbox' name='batchAllocated' id='batchAllocated' value='"+cusId+"' sell_no='"+sellNo+"'></td>";
return content;
}
},
{ "mData":"brandId",
"mRender":function(data,type,full){
if(full.carBrand!=null){
return full.carBrand.brandName;
};
return "";
}
},
{ "mData":"serieId",
"mRender":function(data,type,full){
if(full.carSerie!=null){
return full.carSerie.serieName;
};
return "";
}
},
{ "mData":"customeId",
"mRender":function(data,type,full){
if(full.customer!=null){
return full.customer.userName;
};
return "";
}
},
{ "mData":"phoneNo"},
{ "mData":"createdFormat"},
{ "mData":"sellStatus",'sClass':'left',
"mRender":function(data,type,full) {
var sellStatus = full.sellStatus;
var content = "";
if(sellStatus==0){
content = "待估车";
}else if(sellStatus==10){
content = "估车成功";
if(full.recordStatus == "wlr"){
content = "估车成功,未录入";
}else if(full.recordStatus == "ylr"){
content = "已录入";
}
if(full.item !=null){
var item = full.item;
if(item.carStatus == "ysh"){
content = "通过审核";
if(item.carOnSale == 0){
content = "待上架";
}else if(item.carOnSale ==1){
content ="上架";
}else if(item.carOnSale == 2){
content = "下架";
}else if(item.carOnSale == 3){
content = "已售";
}else if(item.carOnSale == 4){
content = "申请下架";
}
}else if(item.carStatus =="dsh"){
content = "待审核";
}else if(item.carStatus == "wsh"){
content = "未通过审核";
}
}
}else if(sellStatus==20){
content = "又一次估车";
}else if(sellStatus == 30){
content = "估车失败。结束";
}else if(sellStatus == 40){
content = "无效信息";
}
return content;
}
},
{ "mData":"acceptId",
"mRender":function(data,type,full){
if(data !=null){
if(full.acceptUser !=null){
return full.acceptUser.userName;
}
}
}
},
{ "mData":"carStatus",'sClass':'left',
"mRender":function(data,type,full) {
var content = "<a href='javascript:void(0);' class='show_info' info_id='"+full.sellNo+"'>查看</a>";
return content;
}
},
{ "mData":"isAllocated",'sClass':'left',
"mRender":function(data,type,full) {
var isAllocated = full.isAllocated;
var content = "";
if(isAllocated==0){
content = "<a href='javascript:void(0);' class='change_info' info_id='"+full.sellNo+"' cus_id='"+full.customerId+"'>分配</a>";
}else{
content = "<a href='javascript:void(0);' class='change_info' info_id='"+full.sellNo+"' cus_id='"+full.customerId+"'>又一次分配</a>";
}
return content;
}
}],
// "bLengthChange": true,// 控制每页显示记录数
"iDisplayLength": 10, // 每页显示数量
"fnServerData" : function(sSource, aoData, fnCallback) {
$.ajax({
"type" : 'post',
"url" : sSource,
"dataType" : "json",
"data" : {
aoData : JSON.stringify(aoData),
searchData: JSON.stringify(searchData)
},
"success" : function(resp) {
fnCallback(resp);
var datas=resp.aaData;
},
error: function(resp){
}
});
}/* ,
"fnRowCallback": function(nRow, aData, iDisplayIndex) {
// 当创建了行。但还未绘制到屏幕上的时候调用,通经常使用于改变行的class风格,此处用于显示‘表格序号’
$('td:eq(0)', nRow).html(iDisplayIndex+1);
return nRow;
} */
});
提示acceptId找不到,解决方式:
{ "mData":"acceptId",
"mRender":function(data,type,full){
if(data !=null){
if(full.acceptUser !=null){
return full.acceptUser.userName;
}
}else{
return "";
}
}
}
在写mRender时,必须全部路径都要有返回值。做了空值推断,可是没有给返回值所以出现了上述错误。做个记录。以备兴许使用。
DataTables warning: table id=dataTable - Requested unknown parameter 'acceptId' for row 0. For more的更多相关文章
- DataTables warning: table id=data-table - Requested unknown parameter '3' for row 0.
本文为博主原创,未经允许,不得转载: 在使用jquery 的datatable时,报错在页面弹出弹出框,并提示以下内容: DataTables warning: table id=data-table ...
- DataTables warning (table id = 'myTable'): Requested unknown parameter '0' from the data source for row 0
第一种方式:不用在js里设置列Html: <table id="myTable"> <thead> <tr> <th>Title-1 ...
- DataTables warning: table id=DataTables_Table_0 - Requested unknown parameter '1' for row 0. For more information about this error, please see http://datatables.net/tn/4
今天在做后台的时候,考虑到会员模块和订单模块列表显示差不多,于是乎,偷了个懒,把会员列表显示页面的代码拷贝了过来,修改了一下,变成了订单模块.可是,在订单列表显示的时候老是报下面的错误,截图如下: 后 ...
- laravel框架中报错 DataTables warning: table id=xxx-table - Cannot reinitialise DataTable.
laravel框架中报错 DataTables warning: table id=xxx-table - Cannot reinitialise DataTable. 分析: initializin ...
- Jquery DataTables warning : Requested unknown from the data source for row 0
昨天在做 Jquery DataTables 的时候,遇到的一个问题,我使用MVC,在tables上加入了一个actionlink的href.但是在运行起来的时候,报错: DataTables war ...
- Vue+DataTables warning:table id=xxxx -Cannot reinitialize DataTable.报错解决方法
问题描述: 使用DataTables来写列表,用vue来渲染数据,有搜索功能,每次点击搜索就会报错,如下图所示. 问题排查: 找了一系列原因,最后发现是我每次请求完数据之后都会添加分页功能,从而导致了 ...
- DataTables warning (table id = 'DataTables_Table_0');错误解决办法!
这个错误是table表格引起的,我是将条件语句和<td>标签做了调整后,消除的,个人认为是数据缺失引起的.
- DataTables warning requested unknown parameter
This is possibly the most cryptic warning message that DataTables will show. It is a short error mes ...
- DataTables warning : Requested unknown parameter '5' from the data source for row 0
在该项目中我使用了jquery.dataTables.js来作为我的前端数据表格. 表格的官网地址:https://www.datatables.net/ 一.jsp部分代码片段如下: <tab ...
随机推荐
- [CortexM0--stm32f0308]Low Power Mode
问题描写叙述 stm32f0308正常是运行在Run mode下.这样的mode是在reset之后的默认模式.Low Power Mode.即低功耗模式.用于在IC空暇时能够考虑选择进入.使系统耗能减 ...
- oracle实现查询每个部门的员工工资排在前三的员工的基本信息具体举例
--先删除原先存在的表: drop table emp; --创建表emp create table emp ( deptno number, ename varchar2(20), sal numb ...
- JAVA项目中公布WebService服务——简单实例
1.在Java项目中公布一个WebService服务: 怎样公布? --JDK1.6中JAX-WS规范定义了怎样公布一个WebService服务. (1)用jdk1.6.0_21以后的版本号公布. ( ...
- Redis命令-HyperLogLog
HyperLogLog数据结构简单介绍 能够看http://www.cnblogs.com/ysuzhaixuefei/p/4052110.html 博客,介绍的相对照较清晰. HyperLogLo ...
- UVA - 12230 Crossing Rivers 概率期望
You live in a village but work in another village. You decided to follow the straight path between y ...
- 2.linux系统命令详解
1 shell shell:命令解释器,根据输入的命令执行相应命令. 1.1 shell家族 察看当前系统下有哪些shell: cat /etc/shells 察看当前系统正在使用的shell ech ...
- jetty服务器数据源配置JNDI-Oracle,MySQL,SQLServer,DB2等 (转)
下载jetty 下载jetty服务器(8.1.0.RC2),解压到任意目录下 http://dist.codehaus.org/jetty/jetty-hightide-8.1.0/jetty-hig ...
- ajax返回值
前端: <html> <head> <meta name="viewport" content="width=device-width&qu ...
- markdown写作软件推荐
最近发现了一款不错的编辑器,而且是全平台支持的.与其它一些 markdown 编辑器最大的不一样是——所见即所得,不再是一边源文件一遍预览的方式了. 总的说来 Typora 很赞,推荐一波. 点此前往 ...
- HDU 1009 FatMouse' Trade【贪心】
解题思路:一只老鼠共有m的猫粮,给出n个房间,每一间房间可以用f[i]的猫粮换取w[i]的豆,问老鼠最多能够获得豆的数量 sum 即每一间房间的豆的单价为v[i]=f[i]/w[i],要想买到最多的豆 ...