最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解析CI的AJAX分頁 另類實(shí)現(xiàn)方法

 更新時(shí)間:2013年06月27日 12:58:27   作者:  
本篇文章是對(duì)CI的AJAX分頁 另類實(shí)現(xiàn)方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
看了一下CI的分頁類沒有寫到關(guān)于AJAX的內(nèi)容,也在論壇上看到其他幾位大神寫的分頁類擴(kuò)展,感覺其實(shí)是沒有必要。
在現(xiàn)有的基礎(chǔ)上做了一下小小的改動(dòng)還是能實(shí)現(xiàn)的。
下面進(jìn)入正題:
CI的原生分頁類中有一個(gè)參數(shù) $config[anchor_class]
這個(gè)參數(shù)是用來設(shè)置分頁鏈接的樣式的,所以我們可以設(shè)置成這樣:
$config[anchor_class] = "class=ajax_fpage";
然后在view部分這樣采用禁止a便簽?zāi)J(rèn)動(dòng)作的方法來取得AJAX的調(diào)取效果。
代碼如下:
復(fù)制代碼 代碼如下:

<script>
    $(.ajax_fpage).click(function(e){
    var url = $(this).attr(href);
        $.get(url,{},function(res){
            $(#show_what_table).html(res);
        });
    event.preventDefault();
    });
</script>

當(dāng)ajax_fpage點(diǎn)擊的時(shí)候,禁止a標(biāo)簽的默認(rèn)動(dòng)作,并得到href信息,然后用get方法取得href的內(nèi)容,并更新dom.

這樣一個(gè)完整的ajax分頁就實(shí)現(xiàn)了。從而不需要對(duì)原始的類進(jìn)行擴(kuò)展了。
詳細(xì)的PHP代碼如下:
復(fù)制代碼 代碼如下:

function ContentList($id,$p=0)
{
    $this->load->library(pagination);
    $config[base_url] = site_url(qyadmin/ContentList/.$id./.$p);
    $config[total_rows] = $this->admin->content_list($id,$p,1);
    $config[per_page] = 5;
    $config[uri_segment] = 5;
    $config[first_link] = FALSE;
    $config[last_link] = FALSE;
    $config[full_tag_open] = <p>;
    $config[full_tag_close] = </p>;
    $config[display_pages] = FALSE;
    $this->load->helper(url);
    $skin_url = base_url().APPPATH . "views/templates";
    $config[next_link] = <img src=".$skin_url./images/page_next.gif">;
    $config[next_tag_open] = <li class="fr">;
    $config[next_tag_close] = </li>;
    $config[prev_link] = <img src=".$skin_url./images/page_prev.gif">;
    $config[prev_tag_open] = <li class="fr">;
    $config[prev_tag_close] = </li>;
    $config[anchor_class] = class="ajax_fpage";
    $this->pagination->initialize($config);
    $content = $this->admin->content_list($id,$p,0,$config[per_page],$this->uri->segment(5));
    $fpage = $this->pagination->create_links();
    $this->smarty->assign(fpage,$fpage);
    $this->smarty->assign(content,$content);
    $this->smarty->view(show.tpl);
}

相關(guān)文章

  • php 在windows下配置虛擬目錄的方法介紹

    php 在windows下配置虛擬目錄的方法介紹

    本篇文章在是對(duì)在windows下配置虛擬目錄的方法進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • php防攻擊代碼升級(jí)版

    php防攻擊代碼升級(jí)版

    我上一篇文章《最新開發(fā)的網(wǎng)站防IP攻擊代碼,超級(jí)有用》寫了一個(gè)完整的防止網(wǎng)絡(luò)惡意IP攻擊的方案,使用了一個(gè)月,效果良好。
    2010-12-12
  • php實(shí)現(xiàn)歸并排序算法的方法詳解

    php實(shí)現(xiàn)歸并排序算法的方法詳解

    這篇文章主要為大家詳細(xì)介紹了php實(shí)現(xiàn)歸并排序算法的方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • php從字符串創(chuàng)建函數(shù)的方法

    php從字符串創(chuàng)建函數(shù)的方法

    這篇文章主要介紹了php從字符串創(chuàng)建函數(shù)的方法,涉及php中字符串與create_function函數(shù)的使用技巧,需要的朋友可以參考下
    2015-03-03
  • PHP封裝的MSSql操作類完整實(shí)例

    PHP封裝的MSSql操作類完整實(shí)例

    這篇文章主要介紹了PHP封裝的MSSql操作類,以完整實(shí)例形式分析了php封裝的各種常用的mssql數(shù)據(jù)庫的操作,包括針對(duì)mssql數(shù)據(jù)庫的連接與增刪改查等,需要的朋友可以參考下
    2016-05-05
  • QueryPath PHP 中的jQuery

    QueryPath PHP 中的jQuery

    QueryPath(QP)庫 在 PHP 中實(shí)現(xiàn)了類似于 jQuery 的效果,用它還可以方便地處理 XML HTML...功能太強(qiáng)大了!??!
    2010-04-04
  • PHP開發(fā)不能違背的安全規(guī)則 過濾用戶輸入

    PHP開發(fā)不能違背的安全規(guī)則 過濾用戶輸入

    作為PHP程序員,特別是新手,對(duì)于互聯(lián)網(wǎng)的險(xiǎn)惡總是知道的太少,對(duì)于外部的入侵有很多時(shí)候是素手無策的,他們根本不知道黑客是如何入侵的、提交入侵、上傳漏洞、sql 注入、跨腳本攻擊等等。
    2011-05-05
  • php圖像處理函數(shù)imagecopyresampled用法詳解

    php圖像處理函數(shù)imagecopyresampled用法詳解

    這篇文章主要介紹了php圖像處理函數(shù)imagecopyresampled用法,結(jié)合實(shí)例形式詳細(xì)分析了imagecopyresampled函數(shù)的功能、參數(shù)、使用方法,需要的朋友可以參考下
    2016-12-12
  • PHP實(shí)現(xiàn)遞歸的三種方法

    PHP實(shí)現(xiàn)遞歸的三種方法

    這篇文章主要介紹了PHP實(shí)現(xiàn)遞歸的三種方法,文中講解非常詳細(xì),示例代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-07-07
  • PHP轉(zhuǎn)Go之基礎(chǔ)數(shù)據(jù)類型對(duì)比詳解

    PHP轉(zhuǎn)Go之基礎(chǔ)數(shù)據(jù)類型對(duì)比詳解

    這篇文章主要為大家詳細(xì)介紹了PHP與Go語言中基礎(chǔ)數(shù)據(jù)類型的對(duì)比,以及使用時(shí)常見的坑,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以參考一下
    2023-09-09

最新評(píng)論

东丰县| 临潭县| 弥渡县| 屯昌县| 大渡口区| 腾冲县| 临汾市| 巢湖市| 张家港市| 上饶市| 五大连池市| 临泉县| 杭锦旗| 江城| 鹤庆县| 梓潼县| 博爱县| 信丰县| 镶黄旗| 深泽县| 涪陵区| 习水县| 嘉兴市| 高阳县| 绥德县| 武宁县| 阜新市| 任丘市| 惠来县| 通辽市| 平武县| 河东区| 确山县| 新乐市| 高唐县| 屯门区| 阿城市| 普安县| 张家口市| 永春县| 广安市|