首页 > 编程 > PHP > 正文

关于YII框架中搜索分页jQuery写法

2020-03-22 19:36:32
字体:
来源:转载
供稿:网友
这篇文章主要介绍了YII框架中搜索分页jQuery写法详解的相关资料,需非常不错,具有参考借鉴价值,要的朋友可以参考下

控制层

use frontend/models/StudUser;use yii/data/Pagination;use yii/db/Query; * 查询html' target='_blank'>public function actionSearch() //接值 $where=Yii::$app- request- get(); //实例化query $query=new Query(); $query- from( stud_user  //判断 if(isset($where[ sex ]) $where[ sex ]!= ){ //判断 if($where[ sex ]== 男 ){ $query- andWhere([ stud_sex =  if($where[ sex ]== 女 ){ $query- andWhere([ stud_sex =  }else{ $where[ sex ]=  //年龄 if(isset($where[ age ]) $where[ age ]!= ){ $query- andWhere([ , stud_age ,$where[ age ]]); }else{$where[ age ]=  //分页 $pagination = new Pagination([ totalCount = $query- count()]); //条数 $pagination- setPageSize( 3  //条件 $query- offset($pagination- offset)- limit($pagination- limit); //执行 $userInfo=$query- all(); //print_r($userInfo);die; return $this- render( search ,[ userInfo = $userInfo, page = $pagination, where = $where]);}

模型层

 ?phpnamespace frontend/models;use Yii;use yii/db/ActiveRecord;class StudUser extends ActiveRecord * 声明表名 public static function tableName() return {{%stud_user}}  * 验证规则 public function rules() return [ [ stud_age , integer ],}

视图层

 ?phpuse yii/widgets/ActiveForm;use yii/helpers/Url;use yii/helpers/Html;use yii/widgets/LinkPager; ?php$form=ActiveForm::begin([ action = Url::toRoute([ admin/search ]), method = get ,echo 性别 , nbsp ,Html::input( text , sex ,$where[ sex echo 年龄 , nbsp ,Html::input( text , age ,$where[ age echo Html::submitButton( 提交 ActiveForm::end(); table >

分页的样式在

LinkPager.php中

以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP !

相关推荐:

如何解决Yii2针对游客和用户防范规则和限制

Yii使用CLinkPager进行的分页

以上就是关于YII框架中搜索分页jQuery写法的详细内容,PHP教程

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表