//这个视图文件中的Yii::app()->clientScript->registerScript('search', "$('.search-form form').submit(function(){ $('#search-pro-grid').yiiGridView('update', { data: $(this).serialize() }); return false;});");?>
控制器里的:
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函数(自动生成的)就可以了。。