[Solucionado] Ajax En Cjuidatepicker

Hola a todos nuevamente por acá… estoy segura que me podrán ayudar… se me presenta la siguiente situación y tengo varias horas en esto y no he podido darle la vuelta…

Tengo en el form lo siguiente:


<?php echo 'Fecha de Culminación: <span class="required">*</span> ';

                        if ($model['equi_cul'] != '') {

                            $model['equi_cul'] = date('d-m-Y', strtotime($model['equi_cul']));

                        }

                        $this->widget('zii.widgets.jui.CJuiDatePicker', array(

                            'model' => $model,

                            'attribute' => 'equi_cul',

                            'name' => 'equi_cul',

                            'value' => $model['equi_cul'],

                            'language' => 'es',

                            'htmlOptions' => array('readonly' => "readonly"),

                            'options' => array(

                                'defaultDate' => $model->equi_cul,

                                'dateFormat' => 'dd-mm-yy',

                                'onSelect'=> 'js: function() {'. 

                                     CHtml::ajax(array(

                                             'type'=>'POST',

                                             'datatype'=>'json',

                                             'url'=> CController::createUrl('datos_aud/DiasH'), 

                                             'update' => '#' . CHtml::activeId($model, 'd_equ'),

                                             'success'=>"function(data){

                                                 $('#datos_aud_d_equ').val(data.d_equ);

                                                  }",)

                                        ).'}',

                                      )

    

                                     ))

                            ;?>   


<?php  echo '  Días H.:', $form->textField($model, 'd_equ', array('style' => 'width:40px')); ?>



Y en el Controlador:


  public function actionDiasH()

        {

         $dhequipo = "1";

         echo CJSON::encode(array('d_equ'=>$dhequipo));

        }

Lo que necesito hacer es que en el momento que el usuario seleccione la fecha, éste me llama la action DiasH y dentro de esa función se hace una serie de cálculos y lo refleja en texfield d_equ, Realizando el monitoreo si ejecuta la action, y me guarda el valor en ‘d_equ’ más no me lo muestra en textfield…:(

Que estaré haciendo mal ????

Has visto con firebug o el console tool de chrome si la peticion se hace, eso lo vez utilizando la pestaña de XHR … porque creo que deberías de revisar primero no se tengan errores de javascript y que luego se envíe la petición al servidor…

Listo logre resolver… solo tenia que modificar esta linea de codigo en el controlador


 public function actionDiasH()

        {

         $dhequipo = "1";

         echo CJSON::encode($dhequipo);

        }