gpt4 book ai didi

mysql - 从 TableView 填充网格时如何在 CGrideView 中设置键值

转载 作者:行者123 更新时间:2023-11-30 23:34:25 25 4
gpt4 key购买 nike

在 Yii CGridView 中,当我们使用以下命令从网格中选择任意行时:

'selectionChanged' => "function(id){ $.fn.yiiGridView.getSelection(id) }",

它给出记录的正确键值(当网格由表格填充时)


但是,当我将 3 个表的数据作为 View 填充网格时。键值返回未定义。

我有 id 作为字段,我希望它作为该特定 View 中的 key 值。因此,我可以获得特定行的 Id 以进一步进行。

附:
所有 3 个表都有自己的主键。

最佳答案

您是否研究过这些选项?

KeyAttribute (CActiveDataProvider)

KeyField (CArrayDataProvider)

它们是用于在 gridview 中生成该 id 的东西

关于mysql - 从 TableView 填充网格时如何在 CGrideView 中设置键值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8818059/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com