2016-09-20 7 views
0

Я хочу получить текущий номер страницы Bootstrap dataTable. Поэтому после того, как я отредактирую или удалю данные, он вернется на страницу, где он находится.Как получить текущий номер страницы Bootstrap DataTable с помощью jQuery

function deleteID(searchs){ 
$('#tblAccount').dataTable().fnDestroy(); 
$('#tblAccount').dataTable({ 
    "sDom": 'rtp', 
    "bServerSide": true, 
    "sAjaxSource": "ajax-accounts?type=Delete&search="+searchs, 
    "lengthMenu": [[ 8, 5], [ 10, 25,50,"ALL"]], 
    "autoWidth" : false, 
    "aoColumnDefs": [ 
     { "aTargets": [ 0 ], "bSortable": false}, 
     { "aTargets": [ 1 ], "bSortable": false}, 
     { "aTargets": [ 2 ], "bSortable": false}, 
     { "aTargets": [ 3 ], "bSortable": false} 

     ], 

    }); 
} 

ответ

0

Вы можете использовать page.info() для получения всей информации, связанной с страницей.

Использование:

var table = $('#tblAccount').dataTable({ 
    "sDom": 'rtp', 
    "bServerSide": true, 
    "sAjaxSource": "ajax-accounts?type=Delete&search="+searchs, 
    "lengthMenu": [[ 8, 5], [ 10, 25,50,"ALL"]], 
    "autoWidth" : false, 
    "aoColumnDefs": [ 
     { "aTargets": [ 0 ], "bSortable": false}, 
     { "aTargets": [ 1 ], "bSortable": false}, 
     { "aTargets": [ 2 ], "bSortable": false}, 
     { "aTargets": [ 3 ], "bSortable": false} 

     ], 

    }); 
var info = table.page.info(); 
console.log(info.page); 

Я надеюсь, что это то, что вы хотите. Пожалуйста, следуйте связанным документам для получения более подробной информации.

+0

Спасибо за помощь – Paul