![](/img/trans.png)
[英]How to pass an external JSON file into a javascript variable that can be accessible anywhere
[英]In Javascript or Jquery How to pass external json file as argument to a function?
jquery的新手。我需要知道如何将外部json
文件作为参数传递给函数。
我知道如何像下面这样在客户端中作为object
传递。
var json = { "key": "value" }
基本上我需要通过传递json data
来调用以下函数。
function draw(json) {
// Code here
console.log(json);
}
在客户端json
意味着我知道如何传递。
draw(json);
但我的json文件来自服务器(外部Json文件)
我也尝试过jquery.getJson()
方法。但是没有确切的解决方案。我也不知道我做错了什么。
我的$.getJson
代码
draw("$.getJSON("http://localhost/cb/json/Json_30647.json",function(data) {
return data;
}));
请帮助我解决此问题。谢谢。
您不能从异步方法返回。 您正在尝试先将披萨送到您的房子,然后再吃。
调用完成后调用该函数:
$.getJSON("http://localhost/cb/json/Json_30647.json",function(data) {
draw(data);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.