【发布时间】:2017-03-07 13:18:51
【问题描述】:
假设我有两个包含几乎相似字段的表:
表 A:id、名称、地址、class_id
表 B:id、name、class_id
使用 yii\grid\CheckboxColumn,我可以选择表 A 中的一些行。
我的问题是: 使用表 A 中的复选框选择特定行后,我们如何将它们插入表 B?
【问题讨论】:
标签: yii2
假设我有两个包含几乎相似字段的表:
表 A:id、名称、地址、class_id
表 B:id、name、class_id
使用 yii\grid\CheckboxColumn,我可以选择表 A 中的一些行。
我的问题是: 使用表 A 中的复选框选择特定行后,我们如何将它们插入表 B?
【问题讨论】:
标签: yii2
根据this你可以用JS获取选定行键的数组
var keys = $('#grid').yiiGridView('getSelectedRows');
您可以使用 ajax 将其发送到相应的控制器/操作,您必须从 A 加载值并将其保存到 B。 或者只是将键用作隐藏输入的值并将其发布到控制器。
【讨论】: