Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Tablica dwuwymiarowa
Enchox
post
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 6.02.2009

Ostrzeżenie: (0%)
-----


Jak posortować tablicę dwuwymiarową w javascripcie?

Zapis jest taki:

array[i]['name'] = Nazwisko;
array[i]['id'] = ID

Chcę posortować całość według nazwiska. W PHP to nie problem, ale nie wiem, jak to zrobić w JS.
Go to the top of the page
+Quote Post
outsider
post
Post #2





Grupa: Zarejestrowani
Postów: 267
Pomógł: 36
Dołączył: 8.08.2008

Ostrzeżenie: (0%)
-----


moze to cos Cie naprowadzi, musisz swoja funkcje zdefiniowac do sortowania:
http://www.w3schools.com/jsref/jsref_sort.asp
Go to the top of the page
+Quote Post
OnkelJan
post
Post #3





Grupa: Zarejestrowani
Postów: 4
Pomógł: 1
Dołączył: 14.07.2010

Ostrzeżenie: (0%)
-----


Kod
tab.sort(function(a,b){
   return a.name > b.name ? 1 : -1;
});

ewentualnie jeśli nie chcesz uwzględniać wielkości znaków
Kod
tab.sort(function(a, b){
   return a.name.toLowerCase() > b.name.toLowerCase() ? 1 : -1;
});
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 2.10.2025 - 12:29