2017-05-20 61 views
0

我想在JQUERY Datatable中進行分頁時調用一個函數。我把下面的代碼放在文檔中準備好了JQuery Datatable - 觸發尋呼事件

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

但是不知何故它不工作。另外,我沒有收到任何腳本錯誤。

+0

正如您可以在[doc示例](https://datatables.net/examples/basic_init/zero_configuration.html)中看到的那樣工作。 – gaetanoM

+0

你沒有爲[on](http://api.jquery.com/on/)方法指定事件參數,這個'page.dt'是什麼? – mmushtaq

+0

我用Google搜索了它。在那裏我看到一個迴應,說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'); 
     }); 
    }