![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 492 Pomógł: 33 Dołączył: 16.08.2007 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Chyba prosty problem, choć nie mam pomysłu - dlatego Przedszkole.
Chcę po prostu przekazać z PHP do JS wersję językową strony, w PHP odczytuję jaki język jest pożądany i wyświetlam stronę, ale od tego momentu jest ona generowana dynamicznie przez JS, więc tę samą tablicę muszę mieć w JS. Sęk w tym, że jedyną możliwą opcją jest następująca struktura takiej tablicy:
To niewielka część. Próbowałem extract(), żeby z tablicy dwuwymiarowej zrobić zwykłą jednowymiarową, ale problem jest taki, że drugie indeksy tabeli mi się powtarzają - na przykład klucz name występuje wielokrotnie. Mogę przerabać tablicę, która ma tysiące linii, ale jakoś mi to nie pasuje. Po prostu wolałbym przekazać tę tablicę do JS. Ale jak to zrobić, żeby była asocjacyjna wielowymiarowa? No bo w JavaScripcie tablice asocjacyjne tworzy się tak: Kod var tablica = { "klucz": "wartosc" } Próbowałem czegoś takiego: Kod var tablica_dwuwymiarowa = { "klucz": { "klucz" : "wartosc" } } tylko nie za bardzo mam pomysł jak to z PHP przenieść w taką strukturę, no i jak się do tego potem odwoływać w JS? tablica.reg_form.reg_login ? Raczej wątpię. Googlowałem, ale wielowymiarowych asocjacyjnych w JS chyba nikt nie robił.edit: rozwiązałem dzięki za pomoc ![]() Ten post edytował Hazel 24.02.2008, 18:26:29 -------------------- ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 09:15 |