[英]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.