2017-08-10 48 views
0

我使用jQuery.get()函數爲後端腳本創建AJAX請求。腳本輸出正確生成,因爲它已經過測試。當使用字符串時,jQuery.get()url成爲[object object]

但是,最初的AJAX請求給了我一個問題。在控制檯,它與的URL來:

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

我,爲什麼這是非常不確定。

Ajax請求如下:

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

你忘了回調 – madalinivascu

回答

0

試着改變你的網址

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

或以下屬性添加到您的AJAX功能

jsonp: "callback"

+0

感謝您的回覆,但問題s直到遺體。我嘗試了幾種不同的方法,包括使用Backbone fetch(),jQuery.ajax()和jQuery.get()。 – Gatty

+0

問題已經解決。感謝您的回覆madalin。 我已經結束了與jQuery.getJSON(),因爲問題是由於某種原因jQuery.get()連續。 – Gatty

相關問題