2016-08-24 14 views
0
oTable = $('#SLData').DataTable({ 
     "lengthMenu": [[10, 25, 50, 100, -1], [10, 25, 50, 100, 'All']], 
     "order": [[ 0, "asc" ]], "pageLength": 10, 
     'processing': true, 'serverSide': true, 
     'sAjaxSource': '<?php echo base_url();?>dev.php/website/edit_categories_list', 

     "columns": [null, null, null, null, null, {"orderable":false, "searchable": false}] 
    }); 

にデータテーブルを再描画されていません。このサーバー側のデータテーブルとアヤックスアヤックス行わ機能でoTable.fnDraw();を呼び出す にいくつかの操作の後、テーブルを再描画しようとしているが、それは内のDataTable 感謝を再描画されていません最初のオブジェクトとデータテーブルを破棄して、このコードを試してみてくださいアヤックス行わ機能fnDrawは、Ajax行わ要求

oTable.fnDestroy(); 

$('#SLData').dataTable(); 

にデータテーブルを初期化しようと

+0

あなたのデータテーブル変数はoT'がいますが、使用 'で' oTable.fnDraw() 'あなたは、いくつかのイベントにデータテーブルを再描画したい –

+0

? –

+0

はい... AJAXのリクエストで私はサーバサイドのデータテーブルをリフレッシュしたい –

答えて

1

を進め、私はこれが機能している願っています。

+0

ありがとうHusain。これは私のためにうまくいきます... –