Yii ajaxSubmitButton url问题

Yii ajaxSubmitButton url问题,yii,Yii,我有一张有这个代码的表格 $form = $this->beginWidget('CActiveForm', array( 'id' => 'user-contact-info-form', 'action' => Yii::app()->createUrl('user/editContactInfo'), //<- your form action here 'enableAjaxValidation' =&

我有一张有这个代码的表格

$form = $this->beginWidget('CActiveForm', array(
            'id' => 'user-contact-info-form',
    'action' => Yii::app()->createUrl('user/editContactInfo'), //<- your form action here
            'enableAjaxValidation' => false,
        ));
创建的jquery不是定义url“mysite/updateInfo”,而是:

jQuery('body').undelegate('#yt0','click').delegate('#yt0','click',function(){jQuery.ajax({'type':'post','data':'_lang=en&YII_CSRF_TOKEN=83434e217ef914b4f6a3602a60cba77b803567c7','success':function(data) {window.location.reload();},'url':'/alice/index.php?r=user/update','cache':false});return false;});
这不是我的意思。我到底做错了什么?

你应该用其中一种

CHtml::ajaxSubmitButton('Save !!!',Yii::app()->createUrl('mysite/updateInfo'),...


您显示的生成的jQuery与您为我们显示的submit按钮代码的元素不同。不确定为哪个元素分配了id yt0?
CHtml::ajaxSubmitButton('Save !!!',Yii::app()->createUrl('mysite/updateInfo'),...
CHtml::ajaxSubmitButton('Save !!!',array('mysite/updateInfo'),...