![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 181 Pomógł: 0 Dołączył: 25.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z funkcją parseJSON - w ajaxie mam zrobioną aktualizacje wiadomosci, po aktualizacji wysyla mi dane i poprzez parseJSON ma wyslac mi dwie informacje, informacja o poprawnosci oraz zaktualizowany tekst, i oczywiscie te dwie rzeczy maja byc w innym miejscu dlatego musze uzyc tej funkcji.
Kod mam "prawie" dzialający, gdzieś jest mały błąd, troche speram w tym kodzie i nie moge go wynalesc.. Jezeli mam tak to działa:
Jednak w skrypcie powyzej podałem zmienna do parsowania a ma byc ona wyczytana z "data", czyli mniej wiecej tak:
dane do "data" są pobierane na pewno gdyż moje je wyczytac funkcją jQuery('.wynik_aktualizacji').html(data); co daje mi taki text: Cytat {"ajax_result":0,"txt":"tekst"}
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 181 Pomógł: 0 Dołączył: 25.11.2010 Ostrzeżenie: (0%) ![]() ![]() |
Pokaż jak wysyłasz dane z php (IMG:style_emoticons/default/wink.gif) pewnie przez echo (IMG:style_emoticons/default/wink.gif) musisz wysłać używająć echo json_encode() (IMG:style_emoticons/default/smile.gif) równiez mam, oto kod:
jak pisałem dane mi wysyłą dobrze gdyz moge je odczytac w skrypcie uzywając "data" bez uzycia json Ten post edytował Hosiek 2.10.2012, 18:17:09 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 21:37 |