Yii Booster Dropdownmenu

Ciao a tutti,

sto provando ad utilizzare il tema Yii Booster.

Avrei bisogno di associare un evento di tipo change ad un elemento dropDownListRow ma non ci riesco.

Ho usato la stessa sintassi (funzionante) per l’elemento timepickerRow che riporto qui sotto:


$form->timepickerRow(

                $model,

                'time',

                array(

                    'class' => 'input-small',

                    'options' => array('showMeridian' => false),

                    'events' => array('change' => 'js:function(e) {

                   //calcoli vari

                                        }

                                ')

                )

           );

Il codice del dropDownListRow è il seguente:


$form->dropDownListRow(

                    $model,

                    'type_id', 

                    $dropDownListData, 

                    array (

                        'prompt'=>'Select  Type...',

                    )); 

Se provo a modificarlo in modo da inserire anche l’event change mi dà errore…

Grazie.

Yii Booster e’ una extensione un po’ limitante.

Io ti consiglerei di usare yii liscio e includere i materiali di Boostrap manualmente.

dovrebbe essere così:


$form->dropDownListRow($model,'type_id', $dropDownListData, array('prompt'=>'Select  Type...','onchange'=>'alert("test")')); 

Mi piace quando qualcuno la pensa come me =)