agenda=[];
$.getJSON("agenda.json", function(dados) {
agenda=dados;
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
agenda=[];
$.getJSON("agenda.json", function(dados) {
agenda=dados;
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
I used the jqxhr object example from the following link link
About the error, I think you've failed to declare the variable before.
//agenda = [];
//$.getJSON("http://echo.jsontest.com/key/value/one/two", function(dados) {
// agenda = dados;
//});
// Atribua manipuladores imediatamente após fazer o pedido,
// e lembre-se do objeto jqxhr para este pedido
var jqxhr = $.getJSON( "http://echo.jsontest.com/key/value/one/two", function(dados) {
console.log( "Sucesso" );
console.log(dados);
console.log("Primeiro dado:"+dados.one+"\nSecond data:"+dados.key);
})
.done(function() {
console.log( "Segundo sucesso" );
})
.fail(function() {
console.log( "Error" );
})
.always(function() {
console.log( "Completo" );
});
// Execute outro trabalho aqui ...
// Defina outra função de conclusão para o pedido acima
jqxhr.complete(function() {
console.log( "Segundo completo" );
});
//console.log(agenda);
console.log("### - @lucaslimax, @lucaslimay or [email protected] good life!");
// Link da documentação
// ## - http://api.jquery.com/jquery.getjson/
// Link do arquivo .json vindo de uma api de test
// ## - http://echo.jsontest.com/key/value/one/two
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
I hope you have helped.