Envia valor de Dropdown a ventana modal

Saludos comunidad.

El problema consiste en que debo cargar un campo de mi ventana modal, con el valor que el usuario seleccione de un dropdown, no he logrado enviar datos a mi modal, si alguien sabe como hacerlo, estaria infinitamente agradecido.

Antes de contestar, me gustaría saber cómo está cargando la ventana modal (para determinar si es ventana del navegador o ventana modal de Bootstrap).

Saludos.

Saludos robregonm.

Este es el codigo de mi ventana modal.




<?php

	/** Start Widget **/

	$this->beginWidget('zii.widgets.jui.CJuiDialog',array(

	    'id'=>'mymodal',

	    'options'=>array(

	        'title' => 'Tiraje',

	        'width' => 300,

	        'height' => 400,

	        'autoOpen'=>false,

	        'show'=>array(

	            'effect'=>'explode',

	            'duration'=>1000,

	        ),

	        'hide'=>array(

                'effect'=>'explode',

                'duration'=>500,

            ), 

	        'resizable' => true,

	        'modal' => true,

	        'overlay' => array(

	        	'backgroundColor' => '#fff',

	        	'opacity' => '0.5',

	        ),

	    ),

	)); 

		

		echo $this->renderPartial('_tiraje', array(

				'model' => $modelTiraje,

		));	


     $this->endWidget('zii.widgets.jui.CJuiDialog');

?>



Este codigo lo tengo dentro de un formulario, lo que tengo pensado es que por medio de una función Js, cuando el usuario haga click en un boton, el js captura los datos que tenga seleccionados en el formulario los envie al controlador, el controlador procesa los datos y le retorna un resultado, es este resultado es el que necesito se cargue en uno de los campos de mi ventana modal(que es un render partial de un vista ya configurada), espero me haga entender y puedas ayudarme.

gracias.

Buenas.

Por ponerte un ejemplo.

1- Supongo que en tu función JS lanzarás un AJAX.

2- Supongamos que tu AJAX te envía ‘S’ en caso de éxito o ‘N’ en caso de error.

3- En tu _tiraje.php creas por ejemplo una caja de texto con id ‘pruebaTiraje’.

4- En el success de tu AJAX escribes lo siguiente:




...

$("#pruebaTiraje").val(data);

...



5- Haces click en el botón que te muestra el modal, y en la caja de texto ‘pruebaTiraje’ verás el valor devuelto desde tu controlador.

Un saludo.