ohding
问题就在这个$(document).ready()上面,因为yii也会用到jquery,每次翻页就会把你写的document ready代码覆盖,如之前提到的,需要把你的代码用cclientscript注册:
比如:Yii::app()->clientScript->registerScript('search', " $('.search-button').click(function(){ $('.search-form').toggle(); return false; }); $('.search-form form').submit(function(){ $.fn.yiiGridView.update('test-grid', { data: $(this).serialize() }); return false; }); ");
二楼说的没错,你的过滤指的是什么?
$criteria=new CDbCriteria; $criteria->compare('Id',$data->Id); $criteria->compare('name',$data->name,true); $dataProvider = new CActiveDataProvider($data, array( 'criteria'=>$criteria, ));
- ohding 回复了话题 Yii模糊查询 的问题!!!
$criteria->compare ( 'gid', $model->id,true);
- ohding 回复了话题 yii 使用gbk编码的时候为什么汉字不显示
因为调用的显示的view或者widget文件格式有的是ansi,
yii默认的都是utf8,所以yii内置的翻译文本是乱码。另外,对于文件保存,编码应该是ansi/utf8/unicode等等,你说的gbk是字符集,
编码格式建议都选utf8 - ohding 回复了话题 CGridView 显示问题
参数可以传,但是你的变量放在‘’里面当然不会读
看你的model relation里写了A