Tengo una pregunta sobre JSON y JavaScript. Entonces, a través de la página web, actualizo el archivo JSON y luego lo guardo en el servidor. Luego voy a la página donde debe aparecer la información del JSON pero visualiza la información anterior del JSON incluso después de actualizar la página. Solo cuando abro una nueva ventana del navegador web, aparece el último JSON. Busco cualquier caché pero no hay nada y no sé dónde está el problema. Entonces, ¿cómo visualizar el JSON actualizado después de actualizar la página?
Estoy obteniendo la información por jQuery:
$.getJSON("json2.json", function(json) { console.log(json[0]); // this will show the info it in firebug console var count = Object.keys(json).length; console.log(count); for(var i=0; i<count; i++){}});Este no es el código completo, pero no puedo publicarlo todo porque es muy largo.
Esto probablemente se deba al caché del navegador, ya que este es el mismo nombre de archivo.
Agregue esto antes de su $.getJSON(... :
$.ajaxSetup({ cache:false });;)