Tengo este simple codigo para pasar un simple objeto JSON, con una validacion que me dice si es error o success,
Pero lo he probado y midificado y me sigue dando el alert con el mensaje de error: "request failed! parseerror".
Que estaría mal?
script al pie de mi archivo index.html: Código HTML:
<script type="text/javascript">
$.getJSON("pages.json", function(data) {
alert(JSON.stringify(data));
})
.done(function() { alert('getJSON request succeeded!'); })
.fail(function(jqXHR, textStatus, errorThrown) { alert('getJSON request failed! ' + textStatus); })
.always(function() { alert('getJSON request ended!'); });
</script>
y este es el objeto que por el momento es un simple ejemplo esta en un archivo llamado pages.json:
var myJSONObject = {"bindings": [
{"ircEvent": "PRIVMSG", "method": "newURI", "regex": "^http://.*"},
{"ircEvent": "PRIVMSG", "method": "deleteURI", "regex": "^delete.*"},
{"ircEvent": "PRIVMSG", "method": "randomURI", "regex": "^random.*"}
]
};
Cuando veo la consola no me muestra el objeto JSON , es como si nunca llegera a leer el objeto Json solo me muestra este error:
Failed to load resource: the server responded with a status of 404 (Not Found)
Pero el archivo pages.json esta al lado del html en el mismo directorio.
Saludos y gracias de antemanos