跨域Ajax获取请求



我想问一个关于通过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错误控制台:

未捕获的SyntaxError:意外的令牌:

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

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

使用其他技术访问数据。

相关内容

  • 没有找到相关文章

最新更新