wezyrno
23.11.2013, 22:39:59
Niekatualne
nospor
23.11.2013, 22:47:36
1)pozycja++; - po co to w js? Przeciez iterujesz FORem i on ci zwraca na biezaca pozycja.
2) Co jest undefined? Ciezko napisac na czym konkrentnie sie wali?
3) console.log(dane); - zwraca ci poprawny json?
wezyrno
23.11.2013, 22:53:28
1. Racja

2.
for(pozycja in dane.pozostale) {
$('#tekst.maly').append(dane.pozostale[pozycja]['nazwa']+"<br>");
}
Gdy tutaj, zamiast
$('#tekst.maly').append(dane.pozostale[pozycja]['nazwa']+"<br>");
daje np. var zmienna = dane.pozostale[1]['nazwa'];
i później ją wyświetlam, to poprawnie wyświetla pierwszy obiekt z tablicy
3. Tak
nospor
23.11.2013, 22:56:40
Niemozliwe. Skoro iterujesz FORem to on ci zwraca poprawne pozycje.
Wiec jesli to ci dziala:
var zmienna = dane.pokemon_pozostale[1]['nazwa'];
To i musi ci dzialac:
var zmienna = dane.pokemon_pozostale[pozycja]['nazwa'];
Albo cos krecisz, albo zle interpetujesz blad.
Przy zalozeniu oczywiscie, ze wywaliles juz to: pozycja++
wezyrno
23.11.2013, 22:58:46
var zmienna = dane.pokemon_pozostale[pozycja]['nazwa'];
to działa, ale wyświetla przecież tylko 1 obiekt... a nie wszystkie bo nie dopisuje jak w przypadku append
ale jak wezmę i zrobię tak:
var zmienna += dane.pokemon_pozostale[pozycja]['nazwa'];
to wyświetla poprawnie wszystkie obiekty pod rząd... ale najpierw dopisuje na poczatku 1 obiektu undefined
to znaczy, "undefinednazwapierwsza nazwadruga"
nospor
23.11.2013, 23:01:01
Ha, czyli kreciles.... czemu zawsze trzeba wszystko od Was wyciagac, jakby ciezko bylo napisac od razu :/
Przed petla:
var zmienna = '';
a w petli:
zmienna += dane.pokemon_pozostale[pozycja]['nazwa'];
wezyrno
23.11.2013, 23:02:28
Hurrwa, pół godziny poszło na taki mały szajsik.
Dzięki, niech ci Bóg w dzieciach wynagrodzi.
no chyba śmiesz żartować usuwając zawartość 1 postu...
nospor
23.11.2013, 23:05:29
Przestan kasowac tresci swoich postow!!!!! Masz za to juz 50% i jeszcze nie zrozumiales?? Moderke mamy ci zalozyc?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.