javascript – 错误::jQuery没有被调用

前端之家收集整理的这篇文章主要介绍了javascript – 错误::jQuery没有被调用前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
这是我的ajax电话.
$.ajax({
    type: "GET",url: "http://example.com/v1/search?keyword=r",dataType: "jsonp",crossDomain: true,success: function (responseString) {
        alert(responseString);
    },error: function (xhr,errorType,exception) {
        var errorMessage = exception || xhr.statusText;
        alert(errorMessage);
    }
});

我的示例url的响应

{
    "response": [{
        "attributes": {
            "type": "enge","url": "/services/data/v24.0/sobjects/Challenge__c/a0GZ0000005Vvh4MAC"
        },"name": "Really","end_date": "2013-02-07T15:26:00.000+0000","total": 350.0,"registered_members": 0.0,"id": "30","type": "Design","id": "a0GZ0000005Vvh4MAC","start_date": "2012-11-19T16:52:00.000+0000","description": "This is my really cool challenge","remaining_days": 28.0,"categories__r": [{
            "attributes": {
                "type": "Category__c","url": "/services/data/Category__c/a08Z0000000RNI2IAO"
            },"id": "0RNI2IAO","display_name": "Andy"
        },{
            "attributes": {
                "type": "Category__c","url": "/services/Category__c/a08Z0000000RNI3IAO"
            },"id": "a0O","display_name": "ADR"
        }]
    }

    }],"count": 1
}

我试图进行跨域调用获取错误

jQuery180014405992737595236_1357861668479 was not called

更新

好的,我试图使用dataType:“json”,但在那里得到错误

No Transport

解决方法

这表示网络错误或不返回JSONP响应的终点.

(我猜测我在测试时遇到的DNS查找失败是因为这不是真正的URL(请使用example.com例如URL,那就是它是什么),如果没有,那就是你的问题) .

猜你在找的jQuery相关文章