我正在尝试从cs-cart API获取json的数据,所以在浏览器中我调用这样的数据时
user name : admin@example.com
password : j58O9J11085SBycaDKMY1C75k1998rup
http://demos.cs-cart.com/54bbdcef36bac/api/payments
它获取所请求的数据但是当我尝试从$ .ajax调用此数据时没有发生任何事情
首先我创建一个HTML页面
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<div id='#div1'></div>
<script type="text/javascript" src="./jquery-2.1.1.min.js" ></script>
<script type="text/javascript" src="./GetData.js" ></script>
</body>
</html>
和GetData.js
$(function(){
$.ajax({
type: 'GET',
url: 'http://admin%40example.com:j58O9J11085SBycaDKMY1C75k1998rup@demos.cs-cart.com/54bbdcef36bac/api/payments',
dataType: 'jsonp',
success:function(result){
console.log(result);
$("#div1").html(result);
}
});
});
并且没有检索到数据并且没有错误,所以我应该怎么做才能从json文件中检索数据,感谢您提前提供任何帮助。
更新:
在向http添加s时会出现此错误,因此它会给GET https://admin%40example.com:j58O9J11085SBycaDKMY1C75k1998rup@demos.cs-cart.…ayments?callback=jQuery211009486119472421706_1421614338422&_=1421614338423 net::ERR_CONNECTION_REFUSED
为什么jquery添加参数
?callback=jQuery211009486119472421706_1421614338422&_=1421614338423 net::ERR_CONNECTION_REFUSED
到网址
更新
它现在获取json但是在响应中作为.js文件,当我尝试console.log时数据没有发生
$(function(){
$.ajax({
type: 'GET',
url: 'https://fadi40%example.com:j58O9J11085SBycaDKMY1C75k1998rup@demos.cs-cart.com/54bbdcef36bac/api/payments',
dataType: 'jsonp',
success:function(data){
console.log(data);
}
});
});