十年網(wǎng)站開發(fā)經(jīng)驗(yàn) + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊(duì)
量身定制 + 運(yùn)營(yíng)維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章主要講解了“怎么用Thinkphp+Ajax實(shí)現(xiàn)帶關(guān)鍵詞搜索列表無刷新分頁(yè)的功能”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“怎么用Thinkphp+Ajax實(shí)現(xiàn)帶關(guān)鍵詞搜索列表無刷新分頁(yè)的功能”吧!
成都創(chuàng)新互聯(lián)自2013年起,先為囊謙等服務(wù)建站,囊謙等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為囊謙企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
Thinkphp+Ajax帶關(guān)鍵詞搜索列表無刷新分頁(yè)實(shí)例,兩個(gè)查詢條件,分頁(yè)和搜索關(guān)鍵字,懂的朋友還可以添加其他分頁(yè)參數(shù)。
搜索#keyword和加載內(nèi)容區(qū)域#ajax_lists
var url_ajax = "__APP__/Box/orders"; $(function() { $("#ajax_lists").delegate(".pager a", "click", function() { var page = $(this).attr("data-page");//獲取當(dāng)前點(diǎn)擊分頁(yè) getPage(page); }) getPage(1); //初始化分頁(yè) }) function getPage(page) { $("#ajax_lists").html("列表"); var keyword = $("#keyword").val(); $.get(url_ajax, {keyword: keyword, p: page}, function(data) { $('#ajax_lists').html(data); }) }
遠(yuǎn)程ajax加載列表數(shù)據(jù)
public function orders() { $sql = "1=1"; $keyword = trim(I('get.keyword')); if (!empty($keyword)) { $sql .= " AND name like '%" . $keyword . "%'"; } $count = M('js')->where($sql)->count(); //計(jì)算總數(shù) $Page = new \Think\PageAjax($count, 10); // $lists = M('js')->where($sql)->limit($Page->firstRow . ',' . $Page->listRows)->order('id DESC')->select(); $this->assign("page", $Page->show()); $this->assign("lists", $lists); $this->assign("keyword", $keyword); $this->display(); }
感謝各位的閱讀,以上就是“怎么用Thinkphp+Ajax實(shí)現(xiàn)帶關(guān)鍵詞搜索列表無刷新分頁(yè)的功能”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對(duì)怎么用Thinkphp+Ajax實(shí)現(xiàn)帶關(guān)鍵詞搜索列表無刷新分頁(yè)的功能這一問題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!