jui.eDialog (или CJuiDialog для v 1.1) + ajax form

Есть форма, в которой есть вызов модульной формы "Добавление нового бренда".

форма _form




...

<?php

// the link that may open the dialog

echo CHtml::link('Добавить новый бренд', '#', array(

   'onclick'=>'$("#myDialog").dialog("open"); return false;',

));




$this->beginWidget('application.extensions.jui.EDialog',

   array(

      'name' => 'myDialog',

      'theme' => 'base',

      'htmlOptions'=>array('title'=>'Добавление нового бренда'),

      'options' => array(

         'autoOpen'=>false,

         'show'=>'scale',

      ),

      'buttons' => array(

         "Ok" => 'function(){$(this).dialog("close");}',

         "Cancel" => 'function(){alert("cancel");}'

      ) 

   )

);

echo $this->renderPartial('test');


$this->endWidget('application.extensions.jui.EDialog');

?>

...



Код файла test




<?php echo CHtml::form(); ?>


<?php echo CHtml::textField('name'); ?>


<?php 

echo CHtml::ajaxSubmitButton('Echo', array('echo'), array(

    'type' => 'POST',

    'update'=>'#result',

)

);

 ?>


<?php echo CHtml::endForm(); ?>


<div id="result">



Кусок файла контролера:




...

    public function actionEcho()

    {

        if(Yii::app()->request->isAjaxRequest)

        {

            if(isset($_POST['name']))

                echo "You entered: ".CHtml::encode($_POST['name']);

        }

    }

...

 

Модульная форма открывается - работает.

При нажатии Echo не происходит никаких действий - не работает

У кого какие есть соображения, почему не работает?

Заранее спасибо

PS это своего рода продолжение моего сообщения: http://www.yiiframework.com/forum/index.php?/topic/5998-web-form/

Эм… А куда по Вашему вывод должен идти?

вот сюда должен идти вывод: <div id="result">, в модульной форма

Попробывал. У меня все работает ???

У меня нет(((

странно…

Фаербаг в руки и смотреть какие запросы-ответы происходят между сервером и броузером.