Ajax-Funktion getJSON()


  Übersetzungsergebnisse:

get

Englisch [ɡɛt]

vt zu verarbeiten; Nutzen oder Reichtum erhalten; Gewinn; JSON; Datenformat;

Ajax-Funktion getJSON()Syntax

Funktion: In jQuery 1.2 können Sie JSON-Daten aus anderen Domänen laden, indem Sie eine Rückruffunktion in Form von JSONP verwenden, z. B. „myurl?callback=?“. jQuery ersetzt ? automatisch durch den richtigen Funktionsnamen, um die Rückruffunktion auszuführen. Hinweis: Der Code nach dieser Zeile wird ausgeführt, bevor diese Rückruffunktion ausgeführt wird.

Syntax: jQuery.getJSON(url,data,success(data,status,xhr)

Parameter:

Optional gibt die Daten an, die zusammen mit der Anfrage gesendet werden sollen. success(data,status,xhr)Optional gibt die Funktion an, die ausgeführt werden soll, wenn die Anfrage erfolgreich ist. Antwort – Enthält die Ergebnisdaten der Anfrage. Status – Enthält den Status der Anfrage: url,data: data, success: callback,dataType: json});Die an den Server gesendeten Daten können als Abfragezeichenfolge an die URL angehängt werden . Wenn der Wert des Datenparameters ein Objekt (Karte) ist, wird er an die URL angehängt, bevor er in einen String und eine URL-Kodierung angehängt wird. Die an den Rückruf übergebenen Rückgabedaten können ein JavaScript-Objekt oder ein in definiertes Array sein eine JSON-Struktur erstellt und mit der Methode $.parseJSON() analysiert

Ajax-Funktion getJSON()Beispiel

<html>
<head>
<script type="text/javascript" src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("button").click(function(){
    $.getJSON("这里是你的json 文件地址",function(result){
      $.each(result, function(i, field){
        $("p").append(field + " ");
      });
    });
  });
});
</script>
</head>

<body>

<button>获得 JSON 数据</button>
<p></p>

</body>
</html>
ParameterBeschreibung
url Erforderlich Zu welcher URL senden.