Hola, buenas noches, estoy haciendo un script con Javascript, es un ajax({}); que hace un resultado en forma de array si no me equivoco, pero no se como mostrarlo en pantalla,
¿como puedo hacerlo?
Desde ya muchas gracias, un saludo.
| |||
Mostrar resultado de Script Hola, buenas noches, estoy haciendo un script con Javascript, es un ajax({}); que hace un resultado en forma de array si no me equivoco, pero no se como mostrarlo en pantalla, ¿como puedo hacerlo? Desde ya muchas gracias, un saludo. |
| ||||
Respuesta: Mostrar resultado de Script Cita: Hola nanshan, si estas manejando AJAX, lo más posible es que no tengas "un resultado en forma de array", ya que las respuestas AJAX suelen ser de solo dos tipos xmlHttp.responseText (texto) y xmlHttp.responseXML (XML), lo que si puedes tener es un String (texto) que parezca un array, en cuyo caso deberas trabajar con JSON para transformar esta cadena de texto en un array javascript y asi poderlo manipular como tal.Espero haber entendido correctamente tu duda y haberte sido de ayuda.
__________________ Quiero karma para en mi próxima vida ser un billonario bien dotado con alas. |
| |||
Respuesta: Mostrar resultado de Script Gracias por responder. Lo siento por no especificar tanto, pero no sabria por donde empezar. Mi AJAX es el siguiente:
Código:
El codigo realiza la funcion con exito, pero no muestra los datos, y lo he intentado con este codigo al final var http = new XMLHttpRequest(); $.ajax({ url: url, type: "POST", data: params, dataType: "json"})
Código:
Pero no me devuelve nada, ¿que estoy haciendo mal?var json_data = http.responseText; var the_object = eval("(" + json_data + ")"); Gracias. |
| |||
Respuesta: Mostrar resultado de Script No pude resolver mi problema todavia:S Si, uso JQuery, pero lo que estoy intentando hacer es imprimir los datos que obtiene el AJAX, en todo caso si fuese PHP el dato saldria en un Array como el siguiente:
Código:
Solo que necesito que este en JavaScript, y lo unico que me falla (por que no lo se hacer) es imprimir el dato obtenido por el AJAX en la pantalla.Array ( [mensajes] => Array ( [0] => buenos dias [1] => buenas tardes [2] => buenas noches ) ) Y gracias por responder, un saludo |
Etiquetas: |