Ich habe Probleme bei der Implementierung jQuery AJAX mit JSON Antwort. Ich versuche, darauf zuzugreifen, aber meine fehlgeschlagene Rückruffunktion wird aufgerufen. Ich möchte, dass meine Erfolgsrückruffunktion aufgerufen wird.Implementieren von jQuery AJAX mit JSON Antwort
Beachten Sie auch, dass auf plain JavaScript ich habe es bereits implementiert und ich weiß über Jsonp und Cross-Domain-Ajax Fundas. Es auf jQuery, wo ich versage.
Die JSONP Lage - here
Der Code ist:
$.ajax({
url: "http://www.demo.yogihosting.com/jquery/jsonp/data1.json",
dataType: "jsonp",
type: "POST",
contentType: "application/json; charset=utf-8",
success: function (result, status, xhr) {
alert(result);
},
error: function (xhr, status, error) {
alert("Result: " + status + " " + error + " " + xhr.status + " " + xhr.statusText)
}
});
du auf jQuery AJAX with jsonp on CodePen anzeigen können.
Bitte helfen!
Können Sie Ihre fehlgeschlagene Rückruffehlermeldung posten? –
@SamDev ich versuche, jsonp Antwort von localhost zu holen, und ich bekomme diesen Fehler - 'jQuery31006235097177340809_1507490891841 wurde nicht 200 laden' – yogihosting
versuchen Sie mit dataType: "JSON" –