视图文
<?php $add_drop = CHtml::dropDownList('catlist','',CmpCat::model()->getCmpCat('移动到分类'),array('class'=>'s_ipt w_120 removedropcatbatch')); $remove_drop = CHtml::dropDownList('catlist','',CmpCat::model()->getCmpCat('添加到分类'),array('class'=>'s_ipt w_120 adddropcatbatch')); ?> <?php $this->widget('zii.widgets.CListView', array( 'dataProvider'=>$model->search(), 'itemView'=>'_view', 'emptyText'=>'暂时没有数据', 'selectAll'=>array('ids[]','id[]'), 'pagerTemplate'=>'onlyPager',//底部不显示操作按钮 'pagerClass'=>'list_page f_r',//底部分类样式 'itemsTagName'=>'table', 'itemsOptions'=>array('class'=>'list_table list_table2','width'=>'100%','cellpadding'=>0,'cellspacing'=>0), 'artLink'=>array( //设为头条 array(Yii::t('adm','Focus Set'),'/manage/news/refocus','确认将选中项目设为头条!'), //取消头条 array(Yii::t('adm','Focus UnSet'),'/manage/news/unfocus','确认将选中项目取消头条!'), //信息推荐 array(Yii::t('adm','Commend News'),'/manage/news/recommend','确认将选中项目推荐到信息首页!'), //取消推荐 array(Yii::t('adm','Del Recommend'),'/manage/news/uncommend','确认选中项目取消推荐!'), //批量删除 array(Yii::t('adm','Delete All'),'/manage/news/delete','确认批量删除选中项目!'), ), 'batchItem'=>array( //移动到分类 $add_drop, //添加到分类 $remove_drop, ), )); ?>
jq代码
<script type="text/javascript"> //添加到分类 $('.adddropcatbatch').bind('change',function(){ var pid = $(".chkitem:checked").serialize() ; var catid = $(this).val(); location.href='/company/cmpcat/addcmpcat?catid='+catid+'&'+pid; }) //移动到分类 $('.removedropcatbatch').bind('change',function(){ var pid = $(".chkitem:checked").serialize() ; var catid = $(this).val(); location.href='/company/cmpcat/removecmpcat?catid='+catid+'&'+pid; }) </script>
全选反选
<?php echo CHtml::checkBox('id[]','',array('class'=>'chk f_l chkitem','onclick'=>'CheckList("ids[]","id[]")','value'=>$data->zp_id))?> 删除链接,确认弹框 <?php echo CHtml::link(Yii::t('cmp','Delete'),'javascript:',array('class'=>'c_06c','onclick'=>'return art_del_confirm("/manage/expressCom/delete/id/'.$data->zec_id.'","你确定要删除这条信息吗?")'))?>
效果图