/ / Jak włączyć sortowalne kolumny w SlickGrid - jquery, slickgrid

Jak włączyć sortowalne kolumny w SlickGrid - jquery, slickgrid

Pracuję nad uzyskaniem działających danych SlickGridBieżący stół, ale najczęściej dostępna funkcja, zdolność do poruszania kolumnami, wymyka mi się. Zakładam, że musiałbym usunąć opcję, która mówi enableColumnReorder: false (i oczywiście upewniając się, że nie makońcowy przecinek na końcu opcji), ale kiedy to zrobię, siatka w ogóle nie działa. Porównałem to z własnymi przykładami demo SlickGrid, aby sprawdzić, czy czegoś nie brakuje, ale wydaje mi się, że jest to uzasadnione. Czy ktokolwiek może mi podpowiedzieć, do jakiego skryptu i / lub opcji brakuje mi?

Oto mój przykład: http://www.tomryandesign.com/dev/datagrid/custom2/

Odpowiedzi:

1 dla odpowiedzi № 1

Odkryłem, że problem dotyczy wersji jQuery, której używałem. SlickGrid najwyraźniej nie jest kompatybilny z jQuery UI 1.9.


-1 dla odpowiedzi № 2

Próbowałeś sortable: true w obiekcie konfiguracji kolumn?

i piszemy niestandardową logikę przy sortowaniu rzeczy. Dawny.

gridObj.onSort = function(e, args) {
gridData.sort(comparer);
gridObj.invalidate();
}

function comparer(a,b) {
//returns your custom logic to sorting the rows.
}