Bueno, me respondo a mi misma, por si le sirve a alguien
Tenía por ahí otra llamada Ajax que me pisaba a la primera, por eso no
veía bien el resultado.
La forma de hacerlo es hacer 2 llamadas observerField con las mismas
opciones, y en las opciones, poner
'with'=>"Form.Element.serialize('campo1')
+'&'+Form.Element.serialize('campo2')"
para enviar todos los campos con la llamada Ajax.
Adios
On 6 jul, 08:48, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
wrote:
> Buenas,
>
> tengo q actualizar un div en función del contenido de 2 campos.
>
> He probado a poner 2 observerField para actualizarlo, pero así, solo
> me pasa el campo que ha cambiado.
>
> He probado, a poner $option['with'] con el nombre del otro campo, pero
> así, solo me pasa el otro campo.
>
> He probado a poner en $option['with']=Form.serialize('mi_formulario')
> pero solo le pasa el campo q observa.
>
> Y la única solución que funciona que he encontrado es observar el
> formulario completo, y así le pasa todos los campos. El problema, es q
> el formulario es muy grande, y no me interesa hacer tanta llamada
> ajax.
>
> ¿Alguna idea?
>
> Gracias de antemano
--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos
de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a [email protected]
Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
Para obtener más opciones, visita este grupo en
http://groups.google.com/group/CakePHP-es?hl=es.
-~----------~----~----~----~------~----~------~--~---