Heim > Web-Frontend > js-Tutorial > Hauptteil

Die asynchrone Ajax-Anfrage von jquery empfängt JSON-Dateninstanz_jquery und gibt sie zurück

WBOY
Freigeben: 2016-05-16 16:44:17
Original
1087 Leute haben es durchsucht

Die asynchrone Ajax-Anforderungsmethode zum Empfangen und Zurückgeben von JSON-Daten ist einfach einzurichten. Zum einen gibt der Server-Handler JSON-Daten zurück, zum anderen ist der Datentyp der Ajax-Sendeeinstellung auf Daten im JSONP-Format eingestellt oder JSON-Format Beide können.

Das Codebeispiel lautet wie folgt:

Code kopieren Der Code lautet wie folgt:

$('#send').click (function ( ) {
$.ajax({
type : „GET“,
url : „a.php“,
dataType : „jsonp“,
success : function (data ) {
             $.each(data.items, function (i, item) {
                                                                                                  appendTo("#resText");
                                                                                                                          }
});
}) ;



Die $.ajax-Methode lautet wie folgt:

Code kopieren

Der Code lautet wie folgt:$.ajax({ Typ : "POST",
url: ctxRoot 'FolderAction!saveInformSetting.action',
data: 'jsonStr=' inform_settingListStr,
dataType: "json",
Complete: function(data){
/ /Machen Sie hier etwas, vorausgesetzt, die zurückgegebenen JSON-Daten haben das Namensattribut
//Manchmal können Sie direkt auf data.name oder data['name'] zugreifen
//Aber manchmal müssen Sie bestehen Auf var jsonData = eval("(" data.responseText ")"); kann über jsonData.name zugegriffen werden. In diesem Fall muss es vollständig und nicht erfolgreich sein
}
});
$ .ajax(Optionen)



Dies ist die grundlegendste JQuery-Ajax-Methode mit nur einer Parameteroption, die Anforderungsinformationen und Rückruffunktionsinformationen enthält. Parameterinhalte liegen alle in Form von Schlüssel-Wert-Paaren vor und sind alle optional.
Die Syntax lautet wie folgt:

$.ajax({options});

url: (string) Die Adresse zum Senden der Anfrage, bei der es sich um eine Serverseite oder eine WebService-Aktion handeln kann.

Typ: (String) Anfragemethode, POST oder GET

Daten: (Objekt) Daten, die beim Senden einer Anfrage an den Server mitgebracht werden. Es liegt in der Form eines Schlüssel:Wert-Paares vor, z. B.: {name:"grayworm",sex:"male"}, wenn es sich um ein Array {works:["work1","work2"]}

dataType handelt : (string) erwarteter Rückgabedatentyp. xml, html, json, text usw.
beforeSend: (Funktion) wird vor dem Senden einer Ajax-Anfrage ausgelöst. Wenn false zurückgegeben wird, wird die Anfrage abgebrochen. Wenn die asynchrone Anfrage eine GIF-Animation anzeigen muss, sollte die Sichtbarkeit des entsprechenden eingestellt werden.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!