JQuery va a evaluar con seguridad una respuesta JSON a un HTTP POST?
Pregunta
No pude encontrar en el documento de jQuery si alguno de sus métodos AJAX evalúa con seguridad una respuesta JSON a un $ .post.
Solución
Puede cambiar el parámetro type
en la $ .post función:
$.postJSON = function(url, data, callback) {
$.post(url, data, callback, "json");
};
Otros consejos
eval JSON jQuery es supuestamente segura, y su método $ .getJSON parece funcionar bien. Todo lo que tiene que hacer es pasar el parámetro "json" a los $ .post y va a analizar sintácticamente de forma automática el JSON. De esta manera:
$.post(url, data, callback, "json");
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow