después de alguna consulta por aquí, creo que el problema lo tengo en otro sitio de a donde he hecho referencia en otras dudas.
Estoy lanzando una consulta ajax, exactamente con JSONP.
Espero me podáis indicar como saber si la función está trabajando bien, ya que me devuelve estado 200 (ok) en el FireBug o Chroem, pero sin embargo me devuelve un error en la consola.
Mi llamada ajax:
Código HTML:
var URL = "http://172.26.10.25:8081/CustomerDBSpring/resources/customer/generic/?parametro1=MIPARAMETRO"; URL += "&callback=?"; $.getJSON(URL, function(datos){ alert('datos'); });
En el servidor, el RESTful me devuelve, según Firebug ....
Código:
Pero sin embargo, la consola me indica...{"customer":[{"customerId":"1","discountCode":{"discountCode":"97","rate":"1"},"email":"[email protected]","name":"name1"},{"customerId":"2","discountCode":{"discountCode":"97","rate":"1"},"email":"[email protected]","name":"name2"},{"customerId":"3","discountCode":{"discountCode":"97","rate":"1"},"email":"[email protected]","name":"name3"},{"customerId":"4","discountCode":{"discountCode":"97","rate":"1"},"email":"[email protected]","name":"name"}]}
Código:
con una flecha indicando al {"customer" , en Firebuginvalid label [Parar en este error] {"customer":[{"customerId":"1","discountCode":{"discountCode":"97","rate":"1"},"... ?param...8487955 (línea 1, col 1)
En Chrome, me indica la consola...
Código:
¿Cómo puedo saber si el ajax está bien, ya que no me sale el alert('datos')?Uncaught SyntaxError: Unexpected token :
¿A qué se refiere el error de la consola?
¿Cómo definir la función que capture los datos que en teoría me devuleve el servidor en el parámetro callback?
Gracias