最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
gridview全选与取值操作
时间:2011-07-26 编辑:简简单单 来源:一聚教程网
gridview全选与取值操作
'columns'=>array(
array(
'class'=>'CCheckBoxColumn',
//'header'=>'全选',
//'value'=>'$data->id',
//'checked'=>'true',
'htmlOptions'=>array(
'width'=>'30',
'style'=>'text-align:center',
),
),
'type'=>'POST',
'timeout'=>'30000',
'data'=>'js:{ids:jQuery("input[name='link-grid_c0[]']:checked").map(function(){ return $(this).val(); }).get()}',
'beforeSend'=>'function(){ $("#btn").hide(); $("#load").show(); }',
'success'=>'function(html){ alert(html); }',
'complete'=>'function(){ $("#btn").show(); $("#load").hide(); }',
'error'=>'function(a,b,c){ if(b=="timeout") { alert("本次执行过程超过30秒,请分批更新!"); }}',
));?>
取值
gridview 自定义value值
model里:
01 public function item($items,$name){
02 $returnValue='';
03 foreach($items as $n=>$item){
04 if(isset($this->$name)){
05 if($n==$this->$name){
06 $returnValue=$item;
07 }
08 }
09 }
10 return $returnValue;
11 }
view里:
1 array('name'=>'isPass','value'=>'$data->item(array('1'=>'是','0'=>'否'),'isProcess')','filter'=>array('1'=>'是','0'=>'否')),
更简单些
1 'value'=> '$data->ispass == "1" ? "是" : "否"',
-
下一个: ajax实现三级联动菜单代码
相关文章
- bid域名值得投资吗? 2016年最值得你投资域名 03-19
- 域名后缀.bid是什么域名?.bid值得投资吗? 02-25
- 在DataGrid里面添加Label后,如何给Label赋值 01-19
- 双击编辑单元格的值[DataGrid - WebFrom] 01-19
- GridView根据值的变化改变行列样式 01-12
- C#复制数组的两种方式及效率比较解读 10-24