Yii booster:如何在关系表行中呈现cgridview?

Yii booster:如何在关系表行中呈现cgridview?,yii,yii-extensions,cgridview,Yii,Yii Extensions,Cgridview,我正在通过Yii助推器在Yii上使用boostrap库 我已经创建了一个关系表视图 相关视图本身就是一个TbGriView 在一行中,我单击“related”列上的链接,该行将自身展开,并在其中呈现TbGridview 问题是内部gridview无法被分类、分页或过滤,因为它上的每个操作都会导致整个容器网格清空 注 -作为“extenalgrid”id的外部网格 -每个内部网格都有类似“internalgrid-$rowId”的id,因此每个内部网格在div、table和table行元素上都有不

我正在通过Yii助推器在Yii上使用boostrap库

我已经创建了一个关系表视图

相关视图本身就是一个TbGriView

在一行中,我单击“related”列上的链接,该行将自身展开,并在其中呈现TbGridview

问题是内部gridview无法被分类、分页或过滤,因为它上的每个操作都会导致整个容器网格清空

注 -作为“extenalgrid”id的外部网格 -每个内部网格都有类似“internalgrid-$rowId”的id,因此每个内部网格在div、table和table行元素上都有不同的id。 -从“render related tabel”链接调用的操作正在使用renderPartial,而不使用后处理选项。如果我使用potProcess,该行将为空


因此,是否无法将完整的工作gridview/tbgridview渲染到相关表中?

对不同表的过滤器、按钮和标题使用不同的
css
类。从
jquery.yiigridview.js
文件中,事件作为
$('#table id.selector class')
绑定到选择器,因此内部gridView中的元素仍会触发绑定到外部gridView的事件。您还必须为内部gridView指定不同的
url
,方法是将其设置为
ajaxUrl

为不同表的过滤器、按钮和标题使用不同的
css
类。从
jquery.yiigridview.js
文件中,事件作为
$('#table id.selector class')
绑定到选择器,因此内部gridView中的元素仍会触发绑定到外部gridView的事件。您还必须为内部gridView指定一个不同的
url
,方法是将其设置为
ajaxUrl

,您是否尝试过为不同表的过滤器、按钮和标题使用不同的
css
类?从
jquery.yiigridview.js
文件中,事件作为
$('#table id.selector class')
绑定到选择器,因此内部gridView中的元素仍会触发绑定到外部gridView的事件。您还必须通过设置内部gridView的
ajaxUrl
为其指定一个不同的url。这是正确的,让它回答,我将投票赞成。谢谢您是否尝试过为不同表的过滤器、按钮和标题使用不同的
css
类?从
jquery.yiigridview.js
文件中,事件作为
$('#table id.selector class')
绑定到选择器,因此内部gridView中的元素仍会触发绑定到外部gridView的事件。您还必须通过设置内部gridView的
ajaxUrl
为其指定一个不同的url。这是正确的,让它回答,我将投票赞成。谢谢