跨域 Ajax 请求响应"Uncaught SyntaxError: Unexpected token :"



以下是我试图通过跨域ajax请求访问的JSON的一部分:

{
        "request": "Stream/GetDigest",
        "response": {
            "success": true,
            "content": {
                "0": {
                    "artifact_id": "36",
                    "timestamp": "2013-08-20 11:59:00",
                    "modified": "2013-08-20 11:59:00",
                    "text": "Why did the last one duplicate? I don't think I clicked it twice...",
                    "author_desc": "",
                    "object_type": "artifact",
                    "comments": []
                    },

等等…

这是我的ajax函数:

            loadDigest: function() {
                $.ajax({
                    crossDomain: true,
                    type: "GET",
                    dataType: "jsonp",
                    crossDomain: true,
                    async: true,
                    cache: false,
                    url: 'http://DOMAIN_NAME/Stream/GetDigest?digest_hash=43c4901481f7f1acd825537aa91a7dd36561d30e',
                    success: function(data) {
                        var source      = $('#artifact_list').html(),
                            template    = Handlebars.compile(source),
                            html        = template(data.response);
                            $content_area.html(html);
                    },
                    error: function(error) {
                        $content_area.html('<strong>There was an error: ' + error + '</strong>');
                    },
                    timeout: default_timeout,
                    beforeSend: object_spinner, // calling variable for default loading graphic
                    complete: function() {
                        $content_area.removeClass('is_getting');
                    },
                    jsonp: 'jsonp-callback'
                })

我得到了一个200 OK的状态代码,但在控制台中,除了"GetDigest:1"上的"Uncaught SyntaxError:Unexpected token:"之外,我似乎无法得到其他任何东西。

我在StackOverflow和其他地方尝试了一些不同的方法,但似乎无法运行。如有任何帮助,我们将不胜感激。

谢谢!

这是一个跨域json问题。

相关内容

  • 没有找到相关文章

最新更新