2012/11/29

jQuery DataTables 使用 sAjaxSource 分頁重整

使用 DataTables 如果沒有使用 Ajax 同步,一般使用 fnDraw 就可以刷新頁面,但如果使用 Ajax 同步;可以採 fnPageChange 這個方式來刷新頁面。否則將會遇到更新資料都會跳到第一頁的問題。
var oTable = $('#data-table').dataTable();
var iPage = Math.ceil( oTable.fnSettings()._iDisplayStart / oTable.fnSettings()._iDisplayLength ) 

oTable.fnPageChange(iPage);

沒有留言:

張貼留言