![]() |
jQuery i pobieranie danych z json - Wersja do druku +- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl) +-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www) +--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript) +--- Wątek: jQuery i pobieranie danych z json (/thread-jquery-i-pobieranie-danych-z-json) |
jQuery i pobieranie danych z json - lukasamd - 31-07-2010 Witam, napisałem następujący kod: Kod: $(".select_data").change( function() { W efekcie otrzymuję błąd json.nazwa is undefined. Rozumiem skąd wynika błąd - w nazwa i miejsce nie są podstawiane dane ze zmiennych, tylko traktuje się to od razu jako część struktury json. Nie mam jednak najmniejszego pojęcia jak mogę je tam "wrzucić" - użycie plusa daje póki co tylko błąd składni. Oczywiście wcześniej parsuję dane, ręczne wklepanie np: Kod: alert('Data: ' + json.zamek.dane.krakow.data); działa w pełni prawidłowo. Rzecz w tym, że dane idą z selecta i są niejawne. RE: jQuery i pobieranie danych z json - Labsta.com - 31-07-2010 Zobacz tu http://www.factsandpeople.com/facts-mainmenu-5/26-html-and-javascript/89-jquery-ajax-json-and-php RE: jQuery i pobieranie danych z json - Kartofelek - 02-08-2010 W twoim przypadku popełniasz po prostu błąd składniowy U ciebie wygląda to tak: json."pobrana_nazwa".dane.miejsce.data uzyj eval: eval("json."+nazwa+".dane.miejsce.data") chociaż ja bym wolal szczerze mowiac konstrukcji json[nazwa][dane][miejsce].data lub zmiksowanej ![]() Ale wybor nalezy do ciebie ![]() |