Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
yii2使用复选框删除GridView中的多行_Yii2 - Fatal编程技术网

yii2使用复选框删除GridView中的多行

yii2使用复选框删除GridView中的多行,yii2,Yii2,在Yii 2框架中,如何在GridView中使用删除选定对象,如下图所示: 在gridView中添加复选框操作列 <?= GridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ [ 'class' => 'yii\grid\CheckboxColumn', 'checkboxOptions' => function($data) {

在Yii 2框架中,如何在GridView中使用删除选定对象,如下图所示:


gridView
中添加复选框操作列

<?= GridView::widget([
   'dataProvider' => $dataProvider,
   'columns' => [
      [
        'class' => 'yii\grid\CheckboxColumn', 'checkboxOptions' => function($data) {
                return ['value' => $data->id];
            },
      ],
      'id',
      'name',
      'created_at:datetime',
      // ...
   ],
 ]) ?>

gridView
like中添加复选框操作列

<?= GridView::widget([
   'dataProvider' => $dataProvider,
   'columns' => [
      [
        'class' => 'yii\grid\CheckboxColumn', 'checkboxOptions' => function($data) {
                return ['value' => $data->id];
            },
      ],
      'id',
      'name',
      'created_at:datetime',
      // ...
   ],
 ]) ?>
class YourController extends Controller
{
  public function actionHear()
  {
    if(isset($_REQUEST['selection']))
    {
       ".........Your Code Hear.........."
     }
  }
}