Ver Mensaje Individual
  #8 (permalink)  
Antiguo 07/01/2008, 15:01
pr0
 
Fecha de Ingreso: marzo-2004
Mensajes: 687
Antigüedad: 20 años, 1 mes
Puntos: 28
Re: Como enviar un array u objeto mediante xajax?

Hola Manriquez, eso que pides es muy facil de hacer con el objeto ajax.updater de la libreria prototype:

Prototype

Para usar el objeto updater un ejemplo sencillo:

Código HTML:
function envia_datos(){
   var capa = $('id_capa'); //esto es equivalente a document.getElementById('id_capa')
   var variable1 = $('campo1').value;
   var variable2 = $('campo2').value;
   var pars = 'variable1=' + variable1 + 'variable2=' + variable2;
   if (!capa) return false;
	new Ajax.Updater(capa, 'procesa_datos.php'{
		method: 'get',
		parameters: pars
	});
}
Desde el formulario logicamente en el boton de Enviar debes llamar a la funcion envia_datos(). Una vez llama a la funcion, Ajax se encarga de llamar a la pagina procesa_datos.php y cuando obtenga el resultado lo introduce en la capa que le hayas indicado.

Saludos y espero ke te sirva.