ich wissen will, wann es sinnvoll sein, Daten in Form von JSON-Array aus einer PHP-Seite über Ajax zu ziehen .. Angenommen, ich habe diesen Code:Warum JSON in Ajax-Request oder warum nicht
$.ajax({
type: "get",
url: "assets/update_cart_user_fstore.php",
data: up,
cache: false,
success: function(r){
$(#item).html(r);
},
});
und in PHP-Seite bin halle ich eine Variable
$hello = "I am code!";
echo $hello;
und mit JSON
$.ajax({
type: "get",
url: "assets/update_cart_user_fstore.php",
data: up,
cache: false,
success: function(r){
var obj = jQuery.parseJSON(r);
$('#item').html(obj.code);
},
});
und in PHP ich bin Echo des JSON-Array
Jetzt weiß ich, dass im Falle des Echos mehr als 1 Variable JSON geeignet ist ... Aber ist es hier notwendig? Und verwende ich JSON richtig ..?
Bitte erläutern ..
Es ist nicht sinnvoll für dieses Szenario, aber wenn Sie mehrere Stellen auf der Benutzeroberfläche aktualisieren müssen und wenn Sie OO-Code tun, ist es sehr nützlich und einfach für Sie AJAX mit JSON. – Don
JSON ist nützlich, wenn Sie Objekte, Arrays, ... übertragen möchten, aber mit einem kleinen Datengewicht (VS xml, xml ist größer zu übertragen). Wenn Sie nur eine einfache Zeichenfolge zurückgeben, ist JSON nicht erforderlich. Aber es hängt vom Entwickler und seinen Gewohnheiten ab ... – ylerjen