2017-08-10 1 views
0

私はjQuery.get()関数を使ってバックエンドスクリプトへのAJAXリクエストを作成しています。テストされているので、スクリプト出力は正しく生成されています。jQuery.get()URLが[オブジェクトオブジェクト]になると文字列が使用される

ただし、最初のAJAXリクエストで問題が発生しています。私はこれが理由として非常によくわからないんです

http://website.com/[object%20object]?=1567489455

:コンソールで、のURLに来ています。

jQuery.get 
({ 
    url: 'http://website.com/backend-script.php' 
, dataType: 'jsonp' 
, success: function (data) 
    { 
     console.log('Questions (success): ' + JSON.stringify(data)); 
     self.question = data; 
    } 
, fail: function (data) 
    { 
     console.log('Questions (fail): ' + JSON.stringify(data)); 
    } 
}) 
+0

あなたのAJAX機能に次のプロパティを追加します。次のように

AJAX要求がありますコールバック – madalinivascu

答えて

0

url: 'http://website.com/backend-script.php?callback=mycallBack' 

にURLを変更してみてくださいまたはあなたが忘れてしまった

jsonp: "callback"

+0

ご回答ありがとうございますが、問題は残るまで。バックボーンのfetch()、jQuery.ajax()、jQuery.get()などのいくつかのアプローチを試しました。 – Gatty

+0

問題が解決しました。あなたの返信マダリンに感謝します。 何らかの理由で問題がjQuery.get()と連続していたため、jQuery.getJSON()を終了しました。 – Gatty

関連する問題