![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam
Czy ktoś z Was korzysta(ł) ze skryptu datatables, miał problem z sortowaniem danych zawierających polskie znaki i znalazł rozwiązanie? Chodzi o to, że polskie znaki sortowane są w kolejności po literze Z, a potrzebowałbym, żeby były sortowane zgodnie z polskim alfabetem: odpowiednio: ą wystąpiłoby po a, ć po c, ę po e itd. ps. zarejestrowałem się na forum na stronie domowej tego skryptu i napisałem temat z podobnym pytaniem, ale wątpię czy ktokolwiek odpowie, ponieważ z wymienionych przeze mnie polskich liter wyświetliło się tylko ó, więc ludzie mogą mnie nie zrozumieć. Pozdrawiam ROZWIĄZANE Wystarczy zastąpić aktualne metody sortowania oSort:
np. taki potworkiem:
// edit Zastosowaną powyżej metodę można wykorzystać w sytuacji, kiedy mamy problem z sortowaniem domyślnym tablicy, która zawiera polskie znaki (domyślne sortowanie jest niezgodne z polskim alfabetem):
rezultat zastosowania małego potwora: standardowy sort(): Abramowicz Aleksander,Abramowicz Aleksander,Zofia Nałkowska,abramowicz Aleksander,abramowicz Aleksander,zofia Nałkowska,Ącki Edward,ącki Edward,Ćwiąkalski Marian,ćwiąkalski Marian,Świątkowską Maria,świątkowska Maria sort(mysort): abramowicz Aleksander,abramowicz Aleksander,Abramowicz Aleksander,Abramowicz Aleksander,ącki Edward,Ącki Edward,ćwiąkalski Marian,Ćwiąkalski Marian,świątkowska Maria,Świątkowską Maria,zofia Nałkowska,Zofia Nałkowska ps. sorki, że aż tyle, ale może komuś się to kiedyś przyda. Pzdr. Ten post edytował darko 25.06.2010, 12:48:07 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 28.04.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam, Wątek z 2010, ale problem z sortowaniem chyba wciąż aktualny. W aktualnej wersji jest kilka modyfikacji w kodzie i Twoje rozwiązanie nie chce mi działać. Darko czy mozesz zrobic update?
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 885 Pomógł: 463 Dołączył: 3.10.2009 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam,
przyznam, że nie mam wystarczająco dużo czasu, aby zapoznać się z kodem najnowszej wersji skryptu. Proszę dokładnie opisać na konkretnym przykładzie swój problem wraz z załączonym kodem. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:44 |