/ / JQuery JSON-Dienst wird nicht verbraucht - JSON, WCF, Web-Services, JQuery

JQuery JSON-Dienst wird nicht konsumieren - JSON, WCF, Web-Services, JQuery

Ich versuche, meinen neu eingerichteten JSON zu konsumierenBedienung. Ich habe eine grundlegende Geige erstellt, die nur beim Ausführen alarmiert. Wie Sie sehen werden, kann es nicht scheinen, eine Antwort zu erhalten, aber wenn Sie die Webdienst-URL überprüfen, sendet es eindeutig eine Antwort. [http://196.34.92.60/api/api/v1/public.svc/getoperators]

Vielen Dank für die Hilfe an den Champion, der auf meinen Fehler hinweisen kann.

Geigenadresse: http://jsfiddle.net/devin85/JmTe4/3/

Prost Devin

Antworten:

1 für die Antwort № 1

Ihr Json ist ungültig, sodass Ihre Anfrage nicht analysiert werden kann. Auch wenn es aus einer anderen Domain stammt, sollte Ihr Datentyp jsonp sein. Ändern Sie Ihren Fehler, um das Problem zu sehen

 error: function(jqXHR, textStatus, errorThrown) {
alert(textStatus);
}

Sie fordern die URL auf, einen JSON-Code zurückzugeben, aber Ihr JSON-Code sieht folgendermaßen aus: golden arrowjammiemyciti das ist ungültig. SO müssen Sie Ihr Ergebnis richtig machen. Es kann so aussehen.

"result":"golden arrowjammiemyciti"

Auch wenn Ihre Domain anders ist, müssen Sie sie in JSONP ändern. Andernfalls führen Sie eine normale Ajax-Anforderung ohne JSON-Typ aus.