2017-05-20 4 views
0

JQUERY Datatableでページネーションを実行中に関数を呼び出そうとしています。私は次のコードを書類に用意しましたJQuery Datatable - トリガーページングイベント

var table = $('#example').DataTable(); 
$('#example').on('page.dt', function() { 
    alert('Paging Clicked'); 
}); 

しかし何とか動作していません。また、私はスクリプトエラーを取得していません。

+0

あなたはそれが動作[ドキュメントの例](https://datatables.net/examples/basic_init/zero_configuration.html)に自分で見ることができるように。 – gaetanoM

+0

[on](http://api.jquery.com/on/)メソッドのイベントパラメータを指定せず、この 'page.dt'は何ですか? – mmushtaq

+0

私はそれをgoogledしました。そこでは、page.dtがページ区切りイベントのために働いていると回答しました。だから私はそれを試みました。しかし、私は何が間違っているのか分かりません。 – RobinHood

答えて

0

最初はドキュメントを直接準備していました。その後、私はこれを試してみたところ、うまくいきました。

function JQueryChildDatatable() { 
     var dtChildTable = $('#dtChild').dataTable({ 
      "bAutoWidth": false, 
      "bPaginate": true, 
      "bSort": true, 
      "bFilter": true, 
      "bInfo": true, 
      "paging": true, 
      "iDisplayLength": 10, 
     }); 

     $('#dtChild').on('page.dt', function() { 
      alert('Page Clicked'); 
     }); 
    }