2017-03-18 13 views
0

ではありません。この問題を解決するにはどのようにすることができます

私のコードは、エラーがあなたのDataTableスクリプトファイルではないことを示唆し

function dataset(databind) { 
    $('#Div_BalanceLeave') 
     .html('<table cellspacing="0" border="0" class="table table-striped table-hover table-bordered dataTable" id="sample_1" aria-describedby="sample_1_info" ></table>'); 

    $('#sample_1') 
     .DataTable({ 
      "ajax": "data.json", 
      "data": databind, 
      "columns": [ 
       { "title": "Name" } 
       ,{ "title": "EmpCode" } 
       ,{ "title": "Balance" } 
       ,{ "title": "ApplyFrom" } 
       ,{ "title": "LeaveType" } 
       ,{ "title": "UpdateDate" } 
      ] 
     }); 

    $('#sample_1') 
     .DataTable() 
     .destroy(); 
} 
+0

スクリプトに '.dataTable()'はありません。 *実際の*コードで[最小で完全で検証可能な例](https://stackoverflow.com/help/mcve)を追加してください – Andreas

答えて

0

です正しく参照されています。

Chrome Devツールなどを使用して、読み込まれているかどうかを確認します。ページソースを表示するだけでも。

0
  1. は準備ができ、文書のdataset関数を呼び出していることを確認したDataTable jqueryのために必ずJS追加したファイルを作成します。

データセット関数のもう1つのことは、データテーブルを初期化することであり、直ちに意味をなさないデータテーブルを破棄しています。

関連する問題