tengo una llamada AJAX que devuelve algunos JSON como esto:Cómo analizar datos JSON con jQuery/JavaScript?
$(document).ready(function() {
$.ajax({
type: 'GET',
url: 'http://example/functions.php',
data: { get_param: 'value' },
success: function (data) {
var names = data
$('#cand').html(data);
}
});
});
Dentro de la #cand
div voy a conseguir:
[ { "id" : "1", "name" : "test1" },
{ "id" : "2", "name" : "test2" },
{ "id" : "3", "name" : "test3" },
{ "id" : "4", "name" : "test4" },
{ "id" : "5", "name" : "test5" } ]
Cómo puedo bucle a través de estos datos y colocar cada nombre en una div?
éxito. Gracias. ¿Debo enviar json pr puedo enviar cualquier cosa desde mi función php? – Patrioticcow
@Patrioticcow, también puede enviar JSON. En este caso, deberá establecer la configuración 'contentType: 'application/json'' en su función' $ .ajax' y JSON serializará el parámetro 'data', así:' data: JSON.stringify ({get_param:' valor '}) '. Luego, en su script php necesitaría decodificar JSON para recuperar el objeto original. –
Tema viejo, pero solo quería agradecer a @Darin Dimitrov por el análisis de un objeto json devuelto. Fue MUY útil. ¡Gracias! ¡Gracias! ¡Gracias! – TimSPQR