我正在关注涉及使用JavaScript的this tutorial,我几乎没有经验。在代码中,作者使用HTTP GET请求from here调用jQuery getJSON()函数来检索JSON数据。如果请求成功,它将运行指定的函数,该函数可以将服务器返回的数据作为参数。
以下是有问题的代码部分:
keys(a) = ["name", "key", "com", "com"]
如果我想声明单独请求成功时运行的函数,我应该将哪些内容用于存储响应对象的参数?
这就是我想要的样子:
$.getJSON(requestURL, function(json) {
document.getElementById("temp").innerHTML = json.result + "° F";
document.getElementById("temp").style.fontSize = "28px";
document.getElementById("tstamp").innerHTML = json.coreInfo.last_heard;
});
如果这是一个无知的问题,我道歉,并提前感谢你。
答案 0 :(得分:0)
您希望将函数本身作为参数传入,而不是调用:
{{1}}
答案 1 :(得分:-2)
应该像以下一样简单:
$.getJSON(requestURL, onSuccess(data));