Me contesto a mí mismo: En la vista creo el formulario con sus pertinentes campos y el botón submit lo creo usando el helper AJAX al que le indico controlador y función y zona de actualización.
<?php echo $form->create('UserGroup');?> <?php $group = $user_groups[0]; ?> <?php echo $form->input('user_id',array('type'=>'hidden','value'=>''. $group['UserGroup']['user_id'].''));?> <?php echo $form->input('name',array('label'=>'Nombre:'));?> <?php echo $form->input('subject',array('label'=>'Asignatura:'));?> <?php echo $form->input('level',array('label'=>'Nivel:'));?> <?php echo $form->input('grade',array('label'=>'Curso:'));?> <br /> <?php echo $ajax->submit('Añadir',array('url' => '/user_groups/ add_group/','update' => 'center'));?> <?php echo $form->end(); ?> En el controlador, recojo los datos del envío con $this->data, los guardo en la base de datos y renderizo la vista de la tabla. On May 3, 7:34 pm, ramoncastro <[EMAIL PROTECTED]> wrote: > Hola: > > Tengo una página dividida en dos capas (left y center). En la capa > center es donde voy mostrando los resultados vía ajax. Resulta que > tengo listados unos registros (a modo de tabla) en la capa center y al > final un link para añadir en vivo un registro más. > > Al pulsar sobre el link, aparece un formulario (que estaba oculto tras > la lista) y mi intención es enviarlo al controlador vía ajax para que > al salvar el nuevo registro se muestre automáticamente en la lista. > > Ya he conseguido eliminar registros (es más fácil) pero no consigo > enviar el formulario vía ajax. > > ¿Algún consejo? Gracias --~--~---------~--~----~------------~-------~--~----~ 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 CakePHP-es@googlegroups.com 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. -~----------~----~----~----~------~----~------~--~---