Yii2 - yii \ grid \ CheckboxColumn - 批量将选定的行插入另一个表

时间:2017-03-07 13:18:51

标签: yii2

假设我有两个包含几乎相似字段的表:

  

表A:id,name,address,class_id

     

表B:id,name,class_id

使用yii \ grid \ CheckboxColumn,我可以在表A中选择一些行。

我的问题是: 在使用表A中的复选框选择特定行后,我们如何将它们插入表B?

1 个答案:

答案 0 :(得分:0)

根据this,您可以使用JS

获取所选行键的数组
var keys = $('#grid').yiiGridView('getSelectedRows');

您可以使用ajax将其发送到相应的控制器/操作,您必须从A加载值并将其保存到B. 或者只使用键作为隐藏输入的值并将其发布到控制器。