国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > PHP > 正文

利用thinkPHP5框架實(shí)現(xiàn)基于ajax的分頁(yè)功能解析

2020-03-22 17:59:27
字體:
供稿:網(wǎng)友
這篇文章主要介紹了thinkPHP5框架實(shí)現(xiàn)基于ajax的分頁(yè)功能,結(jié)合實(shí)例形式分析了thinkPHP5框架上進(jìn)行ajax分頁(yè)操作的具體步驟、實(shí)現(xiàn)代碼與相關(guān)操作方法,需要的朋友可以參考下

 

本文實(shí)例講述了thinkPHP5框架實(shí)現(xiàn)基于ajax的分頁(yè)功能。分享給大家供大家參考,具體如下:

最近一個(gè)頁(yè)面的選項(xiàng)卡又牽扯到ajax分頁(yè),所以研究了一下tp5的ajax分頁(yè)使用方法

首先看一下tp5的分頁(yè)功能介紹

參數(shù)描述list_rows每頁(yè)數(shù)量page當(dāng)前頁(yè)pathurl路徑queryurl額外參數(shù)fragmenturl錨點(diǎn)var_page分頁(yè)變量type分頁(yè)類名

 

$caseDetails = CaseDetails::where([ status = 1])- paginate(9,false,[ path = javascript:html' target='_blank'>AjaxPage([PAGE]); 

 

所以我們分頁(yè)查詢寫成上面代碼所示。

這樣頁(yè)面顯示每個(gè)分頁(yè)上面變成了AjaxPage( 當(dāng)前分頁(yè)數(shù),自動(dòng)變化 )

然后我們就可以在頁(yè)面中寫一個(gè)對(duì)應(yīng)的函數(shù)AjaxPage(page),來完成對(duì)應(yīng)的ajax請(qǐng)求查詢,在返回到指定的視圖中

ajax請(qǐng)求控制器方法如下

 

public function all() $caseDetails = CaseDetails::where([ status = 1])- paginate(9,false,[ path = javascript:AjaxPage([PAGE]);  return view( getall ,[ res = $caseDetails]);}

 

如果選項(xiàng)卡帶ID再次查詢對(duì)應(yīng)當(dāng)前分類,可以使用如下

 

public function getAjax($id,$page=1) $res = CaseDetails::where([ category = $id])- paginate(9,false,[ page = $page, path = javascript:AjaxDetailsPage({$id},[PAGE]); ]); return view( ,[ res = $res]);}

 

js代碼如下:

 

function AjaxPage(page){ $.get( /index/successcase/getAll ,{ page:page },function (data) { $( .little-content ).html(data);$( .on ).hover(function(){ $.get( /index/successcase/all ,function (data) { $( .little-content ).html(data);$( .title-id ).hover(function(){ var id = $(this).attr( title  $.get( /index/successcase/getajax ,{ id :id },function(data){ $( .little-content ).html(data);function AjaxDetailsPage(id,page){ $.get( /index/successcase/getAjax ,{ id:id,page:page },function (data) { $( .little-content ).html(data);}

 

ajax作用范圍視圖

 

{volist name= res id= casedetails } li >

 

 

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,更多相關(guān)內(nèi)容請(qǐng)關(guān)注PHP !

相關(guān)推薦:

PHP后端方法實(shí)現(xiàn)網(wǎng)頁(yè)的分頁(yè)下標(biāo)生成代碼

關(guān)于thinkPHP框架對(duì)接支付寶即時(shí)到賬接口回調(diào)問題的解析

關(guān)于thinkPHP框架添加js事件分頁(yè)類customPage.class.php的分析

 

 

以上就是利用thinkPHP5框架實(shí)現(xiàn)基于ajax的分頁(yè)功能解析的詳細(xì)內(nèi)容,PHP教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 新邵县| 奉节县| 汽车| 滦平县| 达孜县| 沙湾县| 罗定市| 体育| 晋州市| 文昌市| 防城港市| 安化县| 准格尔旗| 松江区| 双辽市| 顺平县| 平昌县| 临邑县| 凌云县| 淮北市| 皮山县| 稻城县| 科尔| 通河县| 集安市| 如东县| 明溪县| 广东省| 蓝山县| 青河县| 黄石市| 镇赉县| 静乐县| 江阴市| 凌云县| 工布江达县| 怀化市| 衡水市| 长沙县| 云安县| 汉川市|