JavaScriptコードでREST APIへのAJAXコールを作成しています。呼び出しは基本的にJSONファイルを取得します。Ajaxコールの約束が解決されない
$.ajax(ajaxObj).then(function(response) {}).catch(function(err) {});
ので、ネットワークモニタは、このコールのステータス200を示すが、JSONの応答は次のエラーを示しています:
は基本的に応答が無効なJSONであるAJAX呼び出しは、このようなものです。SyntaxError:JSON.parse: bad control character in string literal at line x and column y of the JSON data.
debugger
を使用すると、コントロールがステータス200にもかかわらずブロック
then()
に入らず、コントロールがcatchブロックに入っていることに気付きました。それはなぜですか、どうすれば解決できますか?
ajaxコールのコードを表示できますか? – lakshay
ステータス200 OKと応答も取得中ですので、ajaxコールが進行しています。だから私はajax呼び出しに間違って何もないと思います。 – RKS10222