当使用String时,jQuery.get()url成为[object object]

时间:2017-08-10 02:12:01

标签: jquery ajax get

我正在使用jQuery.get()函数为后端脚本创建AJAX请求。正在测试脚本输出正确生成。

然而,最初的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));
    }
})

1 个答案:

答案 0 :(得分:0)

尝试将您的网址更改为

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

或将以下属性添加到您的ajax函数

jsonp: "callback"