Ich versuche, eine REST-API zu konsumieren, für die ich die $ .getJSON-Methode verwende. Ich bekomme die erforderliche JSON-Ausgabe, aber nicht in der Ausgabe der Methode (in Ergebnisvariable) zu verarbeiten. Auch die Warnmeldung kommt nicht. Es ist nur leere Ausgabe. finden Sie den beigefügten Code und Bild (mit der Antwort-Ausgabe, die ich in den Developer Tools des Browsers müssen) http://i.stack.imgur.com/9m2VQ.png
<body>
<div>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<button onclick="callSAPRestService2()">Click me</button>
<script>
function callSAPRestService2() {
$.getJSON('http://xxxx:8000/sap/bc/zrest_demo?sap-client=200',
function (result) {
alert(JSON.stringify(result));
});
}
</script>
</div>
_Ich bekomme die erforderliche JSON-Ausgabe, aber nicht in der Ausgabe der Methode (in Ergebnisvariable) zu process_. Wo bekommen Sie dann _die erforderliche JSON Output_? –
Hallo, Entschuldigung für die Verwirrung. Ich habe das Bild der Debugging-Sitzung beigefügt, wo ich die Ausgabe bekomme. @GuruprasadRao –
Also sollte das von 'console.log' richtig sein? –