var ui = null; var jsdata=null; function onTest() { $.getJSON('res/setJson.json', function(data){ ui.val(data); }); } function main(data) { console.log(data); ui = new UIRoot(data, data, "root"); jsdata=data; } function _start() { $.getJSON('res/input.json', main); } $( document ).ready(_start);