Javascript $.getJSON未记录任何结果
我试图使用$.getJSON进行api调用,但要么没有得到任何结果,要么代码结构不好。以下是我当前的代码:Javascript $.getJSON未记录任何结果,javascript,jquery,json,Javascript,Jquery,Json,我试图使用$.getJSON进行api调用,但要么没有得到任何结果,要么代码结构不好。以下是我当前的代码: function callAPI(){ var api = "https://callmyapi/random/evenmorerandom"; $.getJSON( api, { playerId : "myID", action : "call" }, function(data){ console.lo
function callAPI(){
var api = "https://callmyapi/random/evenmorerandom";
$.getJSON(
api,
{
playerId : "myID",
action : "call"
},
function(data){
console.log(data);
});
}
此代码在以下简单html页面中调用:
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<!-- GET JQUERY -->
<script src="http://j.mp/jqymin"></script>
<script language="JavaScript" src="callAPI.js">
</script>
</head>
<body></body>
</html>
当前,console.log指令未记录任何内容。我的代码有什么问题吗,或者我只是没有收到API调用的任何信息?加载页面时,您不想进行API调用吗 将如下内容添加到您的
callAPI.js
:
$(function() {
callAPI();
});
加载页面时不需要进行api调用吗 将如下内容添加到您的
callAPI.js
:
$(function() {
callAPI();
});
在页面加载时,这将初始化函数;试试这个
<script language="JavaScript" src="callAPI.js">
</script>
<script>
$(function(){
callAPI();
});
</script>
$(函数(){
callAPI();
});
在页面加载时,这将初始化函数;试试这个
<script language="JavaScript" src="callAPI.js">
</script>
<script>
$(function(){
callAPI();
});
</script>
$(函数(){
callAPI();
});
您似乎没有调用调用API函数
并添加.fail()
,以便知道它是否失败
function callAPI(){
var api = "https://callmyapi/random/evenmorerandom";
$.getJSON(
api,
{
playerId : "myID",
action : "call"
},
function(data){
console.log(data);
}).fail(function(){ //<-- fail function
console.log('Get JSON failed');
});
} //End of function callAPI
callAPI(); //<-- add this to call your function
函数callAPI(){
变量api=”https://callmyapi/random/evenmorerandom";
$.getJSON(
应用程序编程接口,
{
playerId:“myID”,
行动:“呼吁”
},
功能(数据){
控制台日志(数据);
}).fail(function(){/您似乎没有调用callAPI函数
并添加.fail()
,以便知道它是否失败
function callAPI(){
var api = "https://callmyapi/random/evenmorerandom";
$.getJSON(
api,
{
playerId : "myID",
action : "call"
},
function(data){
console.log(data);
}).fail(function(){ //<-- fail function
console.log('Get JSON failed');
});
} //End of function callAPI
callAPI(); //<-- add this to call your function
函数callAPI(){
变量api=”https://callmyapi/random/evenmorerandom";
$.getJSON(
应用程序编程接口,
{
playerId:“myID”,
行动:“呼吁”
},
功能(数据){
控制台日志(数据);
}).fail(function(){//实际上,您最初似乎没有调用该函数。实际上,您最初似乎没有调用该函数。