Home>Article>Backend Development> About how to write search pagination jQuery in YII framework

About how to write search pagination jQuery in YII framework

不言
不言 Original
2018-06-15 16:27:22 1521browse

This article mainly introduces the relevant information on the detailed explanation of the jQuery writing method for search paging in the YII framework. It must be very good and has reference value. Friends who want it can refer to it

Control layer

use frontend\models\StudUser; use yii\data\Pagination; use yii\db\Query; /** * 查询 * */ 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'=>0]); } if($where['sex']=='女'){ $query->andWhere(['stud_sex'=>1]); } }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]); }

Model Layer


      

View Layer

 Url::toRoute(['admin/search']), 'method'=>'get', ]); echo '性别'," ",Html::input('text','sex',$where['sex']); echo '年龄'," ",Html::input('text','age',$where['age']); echo Html::submitButton('提交'); ActiveForm::end(); ?> 
序号 姓名 年龄
$page, 'nextPageLabel'=>'下一页' ]);?>

The paging style is in

LinkPager.php

The above is the entire content of this article, I hope it will be helpful to everyone's learning. For more related content, please pay attention to the PHP Chinese website!

Related recommendations:

How to solve Yii2’s prevention rules and restrictions for visitors and users

Yii paging using CLinkPager

The above is the detailed content of About how to write search pagination jQuery in YII framework. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn