Yii Framework Forum: Problemas con activeDropdownlist y Ajax, Problem - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Problemas con activeDropdownlist y Ajax, Problem Rate Topic: -----

#1 User is offline   Yobb 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 10
  • Joined: 18-September 09

Posted 01 October 2009 - 04:42 PM

Hola, tengo un problema a la hora de generar un formulario.
Tengo un campo activeDropdownlist para seleccionar unos valores pero quisiera lanzar un evento que segun sea el valor seleccionado, mostrar u ocutlar uno o mas campos o elementos.
algo como esto

Hi, I have a problem to create a form. I have a activeDropDownList to select some values and launch an event depending of the selected value, then show or hide some form fields or elements
this is what I have


<?php echo CHtml::activeDropDownList($model,'tipos_usuario_id',
CHtml::listData(Tipos_Usuario::model()->findAll(),'id','tipo'),
array(

'ajax' => array(

'type'=>'GET',

'url'=>CController::createUrl('controller/ajaxaction'),

)

);

?>

y en controlador
and the controller

public function actionAjaxaction()

{

if(Yii::app()->request->isAjaxRequest && isset($_GET['tipos_usuario_id']))


{

.....

}


pero hasta ahi llego. dentro del controlador iria la logica de lo que quiero devolver para actualizar el formulario, pero no se como hacerlo

but I really don't know how to go ahead. inside the controller I will put the logic that I want to return to update the form, but I don't know how to do it
0

#2 User is offline   sebas 

  • Advanced Member
  • Yii
  • Group: Yii Dev Team
  • Posts: 497
  • Joined: 28-October 08
  • Location:Buenos Aires, Argentina

Posted 08 October 2009 - 10:07 AM

Te conviene devolver algo en JSON y en en AJAX poner en el evento successs una funcion para que actualice lo que queres... No es muy complicado pero si un poco de trabajo arduo.

Saludos,
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users