【问题标题】:Cross Domain Ajax get Request跨域 Ajax 获取请求
【发布时间】:2014-09-03 14:35:04
【问题描述】:

我想问一个关于通过 Ajax 获取跨域请求的问题。 我的ajax请求是这样的

var currency_path="http://forex.cbm.gov.mm/api/latest";

$.ajax({  
    url: currency_path,  
    crossDomain:true,  
    type:"GET",  
    dataType:'jsonp',  
    async:false,  
    success: function(data){  
        console.log(data);  
 },  
error: function(){  
     alert('failure');  
}  
}).done(function(msg) {  
    console.log(msg);             
});

我收到了回复,但我无法追踪 有什么建议吗?

【问题讨论】:

    标签: javascript ajax cross-domain


    【解决方案1】:

    查看您的 JavaScript 错误控制台:

    Uncaught SyntaxError: Unexpected token :

    您有 dataType:'jsonp',,但 URL 正在返回 JSON。

    您不能将 JSON 解析为 JSONP,有不同的数据格式。

    使用其他技术来访问数据。

    【讨论】:

    猜你喜欢
    • 2016-09-12
    • 1970-01-01
    • 2013-03-06
    • 1970-01-01
    • 1970-01-01
    • 2012-04-15
    • 2011-07-05
    • 1970-01-01
    相关资源
    最近更新 更多