博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
yii框架cridview的ajax更新
阅读量:6766 次
发布时间:2019-06-26

本文共 1242 字,大约阅读时间需要 4 分钟。

hot3.png

//这个视图文件中的Yii::app()->clientScript->registerScript('search', "$('.search-form form').submit(function(){	$('#search-pro-grid').yiiGridView('update', {		data: $(this).serialize()	});	return false;});");?>
beginWidget('CActiveForm', array( 'action'=>Yii::app()->createUrl($this->route), 'method'=>'get',)); ?>                    
textField($model,'full_name');        echo CHtml::submitButton('查询', array('class'=>'button'));         echo '
            
新增';        ?>                    
endWidget(); ?>    
widget('zii.widgets.grid.CGridView', array( 'id'=>'search-pro-grid', 'dataProvider'=>$model->search(), 'ajaxUpdate'=>true, ));

控制器里的:

public function actionsearch(){            $model=new Client('search');            $model->unsetAttributes();            //搜索条件            if(isset($_GET['Client'])){			$model->attributes=$_GET['Client'];            }else{                $model->cid="meiyou";//在用户没有输入时无数据展示            }                        $formdata = $this->getFormData();            $this->render('search',array('model'=>$model,'formdata'=>$formdata));        }

模型里再有一个search函数(自动生成的)就可以了。。

转载于:https://my.oschina.net/jiangchike/blog/209870

你可能感兴趣的文章
ActiveX控件在注册表中注册信息整理
查看>>
WEB SSH Ajaxterm客户端
查看>>
servlet接收get请求参数乱码
查看>>
mysql常用授权
查看>>
MySQL复制常见问题
查看>>
javascript时间格式化
查看>>
我的友情链接
查看>>
Spring MVC基础
查看>>
JavaScript权威指南笔记
查看>>
R语言分析nginx日志
查看>>
三星I9220刷机失败解决办法
查看>>
PHP 扩展支持之 redis
查看>>
java web 获取客户端实际Ip地址 实例
查看>>
搭建Debian7&&openstack私有源
查看>>
java util Date与java sql Date区别
查看>>
近期踩过的坑
查看>>
android启动activity文本框不获得焦点
查看>>
#[Composer学习笔记]Part3:创建项目文件
查看>>
burp suite 使用
查看>>
linux运维实战练习-2015年8月30日课程作业(练习)安排
查看>>