Programación Web y Scripting > PHP
Recibir varios datos con AJAX
(1/1)
RadicalEd:
Hola chicos de SoloCodigo, quiero recibir varios datos en diferentes INPUT TEXT, sé cómo hacerlo para recibirlo en uno solo, pero no sé como para recibir en varios con AJAX.
Algún tip de ayuda.
F_Tanori:
Puedes Utilizar JSON
Ejempo (usando PHP):
desde el servidor devuelve en JSON
--- Código: PHP ---<?php//Ejemplo Estatico Mostrando el Resultado final a devolver echo '{"NoOrden":"5001","Cliente":"Alejandra Ming":"DomicilioEntrega":"Mexico DF CP 14751","Importe":"800"}';?>
ahora desde el objeto HTTPRequest se recibira como cadena y puedes utilizar la funcion eval de JS para evaluara la cadena como codigo de JS
--- Código: Text --- ...var OrdenDCompra = eval(ajax.responseText) De esta manera ya tendrias diponible todo lo devuelto en un objeto (OrdenDCompra )
--- Código: Text ---... document.getElementById('txtNoOrden').value= OrdenDCompra.NoOrdendocument.getElementById('txtNombreCliente').value= OrdenDCompra.Cliente
Saludos
el_shanky:
Con igualar los values de los objetos que queres cargar con el que cargaste no andará? :S me suena que si... fijate que es super simple! no perdes nada
miguel4ngel:
hola, estoy leyendo el tema, tengo mas o menos la misma inquitud, sabemos ajax recarga informacion a traves de capas por sus ID, si tenemos 2 divs con 1 input text dentro y le decimos al httprequest que me cague la info en las divs que yo le predefina, asi lo hace cakephp con un helper ajax, ahora hay que tratar que haga lo que escribiste, habra que investigar..!
Navegación
Ir a la versión completa