Buenos dias. Recurro a su ayuda,
Necesito en mi proyecto, que al seleccionar un select se me actualice un input type text donde me muestre el codigo de el registro seleccionado en el combo. Lo estoy intentando por medio de ajax, como lo haria con selects dependientes, pero no se como es el codigo de la vista de actualizar_codigo. Tengo en mi controller la funcion de actualizar_codigo function actualizar_codigo() { if (!empty($this->data['Generico']['generico_id'])) { $genericoajax = $this->Generico->find('first', array('conditions' => array('Generico.id' => $this->data['Generico'] ['gequipos_id']), 'fields' => array('codigo'))); } else { $genericoajax = ''; } $this->set('value', $genericoajax); $this->render('actualizar_codigo', 'ajax'); } En mi vista tengo: <?php echo $this->Form->label('Grupo equipo:'); echo $this->Form->input('gequipo_id', array('class' => 'dropdown required', 'label' => false, 'div' => false, 'options' => $gequipos, 'id' => 'gequipo', 'empty' => 'Seleccione un grupo de equipo')); ?> <?php echo $this->Form->label('Codigo:'); echo $this->Form->input('codigo', array('class' => 'mediumfield required', 'label' => false, 'div' => false, 'value'=>'')); $value = array('url' => 'actualizar_codigo', 'update' => 'codigo'); echo $ajax->observeField('gequipo', $value); ?> Y en mi vista de actualizar codigo <?php if(!empty($value)) echo "value=".$value; else echo "value="; ?> Agradezco lo que me puedan orientar. -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Para anular tu suscripción a este grupo, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.