zoukankan      html  css  js  c++  java
  • Datables wrning(table id='example'):Cannot reinitialise DataTable.

    出现的问题如下所示:

     1 Datables wrning(table id='example'):Cannot reinitialise DataTable. To retrieve the 2 Datables object for this table,please pass eithser no arguments to the dataTable() function,  

    我查阅了网上的教程。

    给出两种解决方式:

    加 "bDestroy":true,和"bRetrieve": true, 只是能屏蔽提示。
    加一fnDestroy();在代码中:
    $('#example').dataTable().fnDestroy();

    给一段我写的跳json的代码:

      

     1 //加载审核信息
     2 function jzxw(){    
     3     $.ajax( {
     4         type : 'POST',
     5         dataType : 'json', // json对象
     6         url : 'order1!show1.action',
     7         data : null,
     8         success : function(response, status, xhr) {
     9             var s = "";            
    10             s +='<thead><tr><td  width="7%"><input type="checkbox" id="select" /><label><b>全选</b></label> </td><td><center><b>订单号</b></center></td><td ><center><b>申请退款的时间</b></center></td><td ><center><b>退款金额</b></center></td><td ><b><center>状态</b></center></td><td ><center><b>操作</b></center></td></tr></thead>';
    11             s +='<tbody>';                    
    12             $.each(response,function(index, value) {
    13                                 // 组合
    14                                 s+='<tr><td><input type="checkbox" name="ckb" value="'+value[0]+'">'
    15                                 s += '</td><td><center>' + value[1];
    16                                 s += '</center></td><td><center>' + value[2]
    17                                         + '</center></td><td><center>' + value[3]
    18                                         + '</center></td><td><center>' + value[4]
    19                                         +'</center></td><td><center>'                                    
    20                                 s += '<a class="btn btn-info" onclick="scxw('+value[0]+')">通过审核</a>';
    21                                 s += '</center></td></tr>';
    22                             })
    23              s +='</tbody>';
    24             $("#table_id").html(s);            
    25             $("#table_id").dataTable({  
    26             "bDestroy":true, 
    27               
    28   "oLanguage": {
    29                     "sProcessing": "正在加载中......",
    30                     "sLengthMenu": "每页显示 _MENU_ 条记录",
    31                     "sZeroRecords": "对不起,查询不到相关数据!",
    32                     "sEmptyTable": "表中无数据存在!",
    33                     "sInfo": "当前显示 _START_ 到 _END_ 条,共 _TOTAL_ 条记录",
    34                     "sInfoFiltered": "数据表中共为 _MAX_ 条记录",
    35                     "sSearch": "搜索",
    36                     "oPaginate": {
    37                         "sFirst": "首页",
    38                         "sPrevious": "上一页",
    39                         "sNext": "下一页",
    40                         "sLast": "末页"
    41                     }
    42                 } //多语言配置
    43                 
    44                 
    45             });
    46             
    47             ckb(); 
    48         },
    49         error : function() {
    50             alert("加载失败");
    51         }
    52 
    53     })
    54 
    55 }

    这样子就不会出现错误的提示信息了

    ---- 动动手指关注我!或许下次你又能在我这里找到你需要的答案!ZZZZW与你一起学习,一起进步!
  • 相关阅读:
    进程与线程的区别
    开启线程的两种方式
    线程
    生产者消费者模型(重要)
    队列
    互斥锁
    守护进程(了解)
    Process对象的其它方法与属性(join)
    僵尸进程与孤儿进程
    Servlet
  • 原文地址:https://www.cnblogs.com/zzzzw/p/4836065.html
Copyright © 2011-2022 走看看