2016-08-16 00:06:09 +02:00
|
|
|
var allData;
|
|
|
|
function fetchJSONFile(path, callback) {
|
|
|
|
var httpRequest = new XMLHttpRequest();
|
|
|
|
httpRequest.onreadystatechange = function() {
|
|
|
|
if (httpRequest.readyState === 4) {
|
|
|
|
if (httpRequest.status === 200) {
|
|
|
|
var data = JSON.parse(httpRequest.responseText);
|
|
|
|
if (callback) callback(data);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
};
|
|
|
|
httpRequest.open('GET', path,false);
|
|
|
|
httpRequest.send();
|
|
|
|
}
|
2016-08-19 18:44:44 +02:00
|
|
|
|
|
|
|
fetchJSONFile('data.min.json', function(data){
|
|
|
|
allData = data;
|
2016-08-16 00:06:09 +02:00
|
|
|
});
|