2014-07-24 13 views
5

Używam bServerside = true w datatable, aby pobrać dane z serwera, ale chciałbym przeprowadzić sortowanie po stronie klienta na danych, które mam na początku. Sortowanie po stronie klienta nie działa. Jeśli użyję bServerside = false, to nie załaduje danych z serwera.Sortowanie po stronie klienta w datatable z serveride = true

+0

dodać kod. podać więcej wyjaśnień. –

Odpowiedz

7

Jak moŜliwy do oznaczenia datą dokumentacja zaznacza:

DataTables ma dwa podstawowe tryby pracy:

przetwarzania po stronie klienta - w przypadku filtrowania stronicowania i obliczenia sortowania są wykonywane w przeglądarki internetowej. Przetwarzanie po stronie serwera - gdzie operacje filtrowania, stronicowania i sortowania są wykonywane przez serwer.

http://datatables.net/reference/option/serverSide

Po otrzymaniu danych z serwera normalnie można dostać tylko część danych, które są aktualnie wyświetlane. Podczas sortowania należy posortować pełne dane, a co za tym idzie nowe dane z serwera.

Powiązane problemy