在Javascript或Jquery中,如何将外部json文件作为参数传递给函数?
我是jquery新手。我需要知道如何将外部json文件作为参数传递给函数 我知道如何在客户端作为对象传递,如下所示在Javascript或Jquery中,如何将外部json文件作为参数传递给函数?,javascript,jquery,json,Javascript,Jquery,Json,我是jquery新手。我需要知道如何将外部json文件作为参数传递给函数 我知道如何在客户端作为对象传递,如下所示 var json = { "key": "value" } 基本上,我需要通过传递json数据来调用下面的函数 在客户端,json意味着我知道如何传递 draw(json); 但我的json文件来自ServerExternalJSON文件 我也尝试了jquery.getJson方法。但没有得到确切的解决方案。我不知道我也犯了什么错误 My$.getJson代码 请帮助我解决此问
var json = { "key": "value" }
基本上,我需要通过传递json数据来调用下面的函数
在客户端,json意味着我知道如何传递
draw(json);
但我的json文件来自ServerExternalJSON文件
我也尝试了jquery.getJson方法。但没有得到确切的解决方案。我不知道我也犯了什么错误
My$.getJson代码
请帮助我解决此问题。提前感谢。您不能从异步方法返回。你想在比萨饼送到你家之前把它吃掉 调用完成后调用函数:
$.getJSON("http://localhost/cb/json/Json_30647.json",function(data) {
draw(data);
});
您不能从异步方法返回!您好@epascarello。谢谢您的回复。那么解决方案的实现方式是什么。请告诉我任何想法。我是javascript新手。因此请改用:$.getJSONurl,draw;嗨@epascarello.有个解决办法了..非常感谢.喜欢比萨饼递送的比喻!
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);
});