dominios y alojamiento web en hostalia

Retornar dos valores desde una función xajax

Wiki: Los usuarios registrados de DesarrolloWeb.com pueden modificar los contenidos y realizar aportaciones en esta sección.
  • Editar descripción
  • Crear subtitular
  • Crear subentrada
  • Crea una discusión
  • Envia un enlace
  • Envia una imagen
En el artículo sobre como procesar un formulario con php y ajax usando xajax de esta página:
http://www.desarrolloweb.com/articulos/procesar-formulario-ajax-validacion.html
se puede ver como la misma página procesa un formulario y escribe una respuesta en la página.
Mi preguna es como se podría hacer que la funcion devolviera dos valores desde la misma función.

Gracias, y un saludo a todos
Descripción por: atoleon

solucion

Una función nunca puede devolver más de un valor, siempre tienes que devolver un objeto xjaxResponse. Lo que si que puedes hacer es asignar valor a varias div:

function multidivs(){
$respuesta = new xajaxResponse();
$salida = "Hola";
$salida2 = "Adios";
//xajax 0.2.x
$respuesta->addAssign("capaformulario","innerHTML",$salida);
$respuesta->addAssign("capaformulario2","innerHTML",$salida2);
//xajax 0.5.x
$respuesta->assign("capaformulario","innerHTML",$salida);
$respuesta->assign("capaformulario2","innerHTML",$salida2);
return $respuesta;
}
Por: raisseN
Entradas relacionadas con Retornar dos valores desde una función xajax
Entradas clasificadas por las etiquetas:
No se han creado entradas hijas ni asociadas.

Puedes crear una entrada que consideres debería estar dentro de Retornar dos valores desde una función xajax.

Entrada padre:
Participación para ampliar las referencias:

Artículos asociados


Últimas discusiones
Las discusiones permiten hablar de asuntos relacionados con esta entrada de wiki, para crear un hilo de comentarios como en los foros de discusión.
Aun no hay discusiones sobre Retornar dos valores desde una función xajax.

Moderadores
Etiquetas
  • Tecnología
  • Framework
  • Sitio web
Árbol de la Wiki
Portada de Wiki
Licencia de la Wiki
Esta obra está bajo una licencia de Creative Commons
Donaciones
Si piensas que te hemos ayudado y merecemos tu apoyo económico...