![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 1 Dołączył: 1.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Generalnie z tego co wyczytałem wiem tyle, że JSON służy do tego aby przekazywać dane w formacie tekstowym pomiędzy skryptami np. w Ajax.
Moje pytanie brzmi jak tego używać ? Głównie chodzi mi o to aby nie stosować InnerXML tylko wysyłać dane tekstem. Tak więc dwa pytania : Jak tworzyć dane w JSON po stronie plików php w celu wysłania potem ich w ajax ? Jak odbierać te dane i operować na nich jak np. na tablicach wielowymiarowych ? Proszę o proste przykłady przy wykorzystaniu w poniższym skrypcie . Głównie chiałbym wiedzieć jak odwoływać się od razu do poszczegulnych elementów w kodzie. Kod $.ajax({ type: 'POST', url: 'plik.php', data: 'data='+10, success: function(msg){ // tu odbieram dane w JSON z msg } plik.php Kod <?
// 10 zmiennych wysłanych przez ajax w formacie JSON ?> Ten post edytował fiasko 6.04.2011, 22:56:01 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
|
|
|
![]() ![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 1 Dołączył: 1.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
A jak odebrać dane po stronie js ?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
jesli uzywasz jquery to w 3cim parametrze funkcji .get i .post masz typ danych: html/text/json
domyślnie chyba jest json. W drugim parametrze dajesz funkcje która uruchamiona zostaje gdy javascript odbierze odpowiedź serwera, coś w stylu:
Ten post edytował wNogachSpisz 7.04.2011, 00:26:20 |
|
|
![]() ![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 1 Dołączył: 1.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Nie bardzo rozumiem gdzie mam definiować typ danych html/text/json ? Dla pewności .
Kod $.ajax({
type: 'POST', url: url, data: data, success: success dataType: dataType // - html/text/json - tu ? |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 2 Dołączył: 18.09.2008 Ostrzeżenie: (0%) ![]() ![]() |
http://api.jquery.com/jQuery.ajax/ - masz masę przykładów
Co do JSON, to zobacz na http://api.jquery.com/jQuery.parseJSON/ |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
zamiast pytac szybciej by Ci było sprawdzić, jest manual jquery
tak, tam.. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 00:46 |