Yii TbTabs小部件,带有呈现部分$_post请求的内容


Yii TbTabs widget with render partials what happened with $_post request

我使用tbTabs,但在提交时,只有第一个tab_audio视图获得$_post请求。其他渲染部分视图的$post数据发生了什么情况?

create.php

包含

$this->widget('bootstrap.widgets.TbTabs', array(
    'tabs'=>array(
        array(
            'id'=>'tab1',
            'active'=>true,
            'label'=>'audio',
            'content'=>$this->renderPartial("_audio", array('model' => $model),true),            
        ),
        array(
            'id'=>'tab2',
            'active'=>false,
            'label'=>'videos',
            'content'=>$this->renderPartial("_videos", array('model' => $model),true),
        ),
        array(
            'id'=>'tab3',
            'active'=>false,
            'label'=>'games',
            'content'=>$this->renderPartial("_games", array('model' => $model),true),
        ),        
    ),
)); 

如果选项卡中有三个单独的表单,那么它们是相互独立的。

在刷新/重定向页面之前,您需要使用JavaScript/jQuery通过AJAX发布这三个表单。