0

我通过 yii-booster 在 Yii 上使用 boostrap 库

我创建了一个关系表视图

相关视图是 TbGriView 本身

当我连续单击“相关”列上的链接时,该行会自行扩展,并在其中呈现一个 TbGridview。

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

注意 - 外部网格作为 'extenalgrid' 的 id - 每个内部网格都具有类似 'internalgrid-$rowId' 的 id,因此每个内部网格在 div、table 和 table 行元素上都是不同的 id。- 从“渲染相关表格”链接调用的操作正在使用没有 postProcess 选项的 renderPartial。如果我使用 potProcess,该行将为空

那么是否不可能将完整的工作 gridview/tbgridview 渲染到相关表中?

4

1 回答 1

3

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

于 2013-01-25T13:53:31.933 回答