Recibo un error de sintaxis (undefined line 1 test.js) en Firefox 3 cuando ejecuto este código. La alerta funciona correctamente (muestra 'trabajo') pero no tengo idea de por qué estoy recibiendo el error de sintaxis.jQuery .getJSON Firefox 3 Error de sintaxis No definido
código jQuery:
$.getJSON("json/test.js", function(data) {
alert(data[0].test);
});
Test.js:
[{"test": "work"}]
alguna idea? Estoy trabajando en esto para un archivo .js más grande, pero lo he reducido a este código. ¿Qué es una locura es que si puedo reemplazar el archivo local con una ruta remota no hay error de sintaxis (he aquí un ejemplo):
Se puede publicar un caso de prueba? ¿No debería ser $ .getJSON? – Greg
Sí, perdón por el error tipográfico. No estoy seguro de lo que está pidiendo en el caso de prueba? – Mike
¿Por qué devuelve una matriz en test.js? ¿Por qué no solo el objeto? – James