![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kod tab = {10 : 'cos',24 : 'tam',38 : 'sobie',46 : 'jest'};
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
jednak coś jest nie tak... próbowałem na wiele sposób, ale nie działa to poprawnie...
jak to powinno poprawnie wyglądać ? |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
przecież napisałem ci jak to ma wyglądać. Po co wymyślasz inne kombinacje?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Kod <script> tab = {10 : 'cos',24 : 'tam',38 : 'sobie',46 : 'jest'}; console.log(tab); </script> Jakoś działa. Wszędzie indziej gdzie to stosuję też działa. Może pokaż co ty z tym robisz, jak i gdzie to może do czegoś dojdziemy.
Powód edycji: [nospor]:
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 510 Pomógł: 1 Dołączył: 27.08.2007 Ostrzeżenie: (0%) ![]() ![]() |
Na początku dokumentu .js deklaruję sobie zminną:
następnie za pomocą ajaxa i obiektu XMLHttpRequestObject w php pobieram odpowiednie wartości z bazy i staram się przesłać w odpowiedzi tablicę. z pliku php do obiektu XMLHttpRequestObject przesyłam tekst:
i teraz odbieram w JS i przerabiam na tablicę:
wszystko działało bez przypisywania kluczy do wartości. jeżeli chcę podać wartość z odpowiednim kluczem, to niestety nie chodzi... |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Tak to jest jak się nie wie co robi eval.
eval ma dostać poprawny kod js. {10 : 'cos', 100 : 'tam'} nie jest kodem js tab = {10 : 'cos', 100 : 'tam'} jest kodem js nie: tab = eval('{10 : 'cos', 100 : 'tam'}'); a: eval("tab={10 : 'cos', 100 : 'tam'};"); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:42 |