Mam paginację na moim stole. Chcę wrócić do pierwszej strony za każdym razem, gdy wywoływana jest funkcja. Jak mogę to zrobić?JQuery Datatables. Jak programowo zmienić bieżącą stronę?
Odpowiedz
z dokumentów: http://datatables.net/ref#fnPageChange
$(document).ready(function() {
var oTable = $('#example').dataTable();
oTable.fnPageChange('first');
});
var oTable = $('#example').dataTable();
oTable.fnPageChange('first');
lub
oTable.fnPageChange(0);
jeśli dokument nie jest gotowy to nie możesz znaleźć obiektu – brtb
OP próbuje zmienić stronę przy wywołaniu funkcji, a nie przy ładowaniu strony. –
W DataTables wersji 10 jest funkcją strony(), który służy do zmiany strony.
Na przykład. table.page('first');
przejdzie do pierwszej strony
table.page(pageNumber);
przeskoczy na odpowiedniej stronie, gdzie pageNumber
jest indeksowany od 0
odniesienia: http://datatables.net/reference/api/page()
[API] (http://www.datatables.net/api) -> 'fnPageChange()' – Andreas