当前位置:首页 > 开发 > 编程语言 > 编程 > 正文

yii2 cgridview加上选择框进行操作

发表于: 2015-07-08   作者:dcj3sjt126com   来源:转载   浏览:
摘要: 页面代码 <?=Html::beginForm(['controller/bulk'],'post');?> <?=Html::dropDownList('action','',[''=>'Mark selected as: ','c'=>'Confirmed','nc'=>'No Confirmed'],['class'=>'dropdown',])
页面代码
<?=Html::beginForm(['controller/bulk'],'post');?>
<?=Html::dropDownList('action','',[''=>'Mark selected as: ','c'=>'Confirmed','nc'=>'No Confirmed'],['class'=>'dropdown',])?>
<?=Html::submitButton('Send', ['class' => 'btn btn-info',]);?>
<?=GridView::widget([
'dataProvider' => $dataProvider,
'columns' => [
['class' => 'yii\grid\CheckboxColumn'],
'id',
],
]); ?>
<?= Html::endForm();?> 


controller代码

public function actionBulk(){
    $action=Yii::$app->request->post('action');
    $selection=(array)Yii::$app->request->post('selection');//typecasting
    foreach($selection as $id){
        $e=Evento::findOne((int)$id);//make a typecasting
        //do your stuff
        $e->save();
    }
    }

 

yii2 cgridview加上选择框进行操作

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
用Swift语言进行iOS开发,如需加上背景音乐并进行简单地控制可以使用AV Foundation框架,而对于压缩
Yii2 本身已经引用了'yii\bootstrap\BootstrapAsset',所以使用bootstrap 非常简洁。 1 在PHP页面引
在Android经常会用到AlertDialog,把内容使用AlertDialog结合列表的形式显示出来,然后我们点击得到
转载于http://blog.csdn.net/chenlei1889/article/details/6267406 我们在平时做开发的时候,免不了
一、效果图 二、主要布局文件 activity_main.xml <RelativeLayout xmlns:android="http://schema
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="ProgI
一、概述 Android的Spinner并不需要显示下拉列表,而是相当于弹出一个菜单供用户选择。 Spinner是Vi
1、页面结构: <div style="width: 26%;margin:100px auto;"> 城市拼音:<input type="text
html原有标签可以满足我们需求,有时为了使界面更加美观,就需要自己写出来一些列标签供使用,这次
本章我们介绍下拉框的使用。 创建下拉框 ChoiceBox cb = new ChoiceBox(FXCollections.observableAr
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号