jquery datatable editable在调用fncleartable后无法正常工作

时间:2014-08-01 12:44:33

标签: jquery datatable

我有数据表,初始加载它有最后24小时的数据。有一个搜索条件,基于我需要刷新数据表的搜索条件。这里的问题是有几列,可编辑。当我重绘表格时,缺少可编辑的功能。我无法找到错误的位置。 我正在使用:

jquery1.7.2.js

jquery.dataTables.min.js(1.7.2)

jquery.jeditable.js(1.7.3)

jquery.dataTables.editable.js(2.3.3)

这是我的代码

var table=$('#table').dataTable();

可编辑:

table.makeEditable({
                sUpdateURL: "update",
                    aoColumns : [
                                  null,
                                 null,
                                null,
                                null,
                                  {   },
                                null,
                                   {  }
                                 ]
                });

更新表格数据:

$.ajax({
            url: '/search',
            dataType : 'json',
            async : true,
            type: 'GET',
          data : dataObj,
            success: function (data) {    
               table.fnClearTable();
                table.fnAddData(data);
                table.fnDraw();
                    }
     });

1 个答案:

答案 0 :(得分:0)

fnClearTable()函数已弃用,请使用table.clear();。

注意:如上所述,保持c小而不大。