扩展GridView,实现批量删除等操作 [ 新手入门 ]
本扩展基于插件bootstrap
中的BootGridView
,换成CGridView
同样可以(最好稍微修改点);
[attach]681[/attach]
1,添加多选框
在GridView的columns里面加一列
array(
'class' => 'CCheckBoxColumn',
'selectableRows' => 2,
'checkBoxHtmlOptions' => array('name'=>'id[]'),
),
2,添加批量删除操作 给GridView添加属性
'footer' => array(
'template' => '{delete}',
'buttons' => array(
'delete' => array(
'label' => '批量删除',
'url' => CHtml::normalizeUrl(array('delete')),
'emptyConfirm' => '请选择要删除的分类!',
'confirm' => '确定要删除选择的分类吗?',
'icon' => 'icon-trash',
),
),
),
3,编写控制器代码
4,效果 [attach]682[/attach]
共 4 条回复
-
wanyun_liu 回复于 2012-05-18 20:10 举报
好啊。。。。。。
skye 深圳
注册时间:2011-04-12
最后登录:2013-06-18
在线时长:0小时0分
最后登录:2013-06-18
在线时长:0小时0分
- 粉丝2
- 金钱575
- 威望0
- 积分575