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

基于ajax實現(xiàn)無刷新分頁的方法

 更新時間:2015年02月03日 11:20:09   作者:php_小杰  
這篇文章主要介紹了基于ajax實現(xiàn)無刷新分頁的方法,實例分析了Ajax實現(xiàn)分頁的技巧,需要的朋友可以參考下

本文實例講述了基于ajax實現(xiàn)無刷新分頁的方法。分享給大家供大家參考。具體如下:

在普通的分頁中,一旦頁碼改變,則url改變,整個頁面都會刷新,如果我們希望頁碼的改變不影響整個網(wǎng)頁的變動,可以使用ajax技術(shù)。

AJAX 是一種用于創(chuàng)建快速動態(tài)網(wǎng)頁的技術(shù)。通過在后臺與服務(wù)器進(jìn)行少量數(shù)據(jù)交換,AJAX 可以使網(wǎng)頁實現(xiàn)異步更新。這意味著可以在不重新加載整個網(wǎng)頁的情況下,對網(wǎng)頁的某部分進(jìn)行更新。

通過客戶端html代碼,用ajax把服務(wù)器中的數(shù)據(jù)通過get方式傳遞過來,顯示在html中。

<!doctype html> 
<html lang="en"> 
 <head> 
 <meta charset="UTF-8"> 
 <meta name="Generator" content="EditPlus®"> 
 <meta name="Author" content=""> 
 <meta name="Keywords" content=""> 
 <meta name="Description" content=""> 
 <title>ajax實現(xiàn)無刷新分頁</title> 
 <script type="text/javascript"> 
  function f1(url){ 
    var xhr = new XMLHttpRequest; 
    xhr.onreadystatechange = function() { 
      if(xhr.readyState==4){ 
        document.getElementById('d').innerHTML = xhr.responseText; 
      } 
    } 
    xhr.open("get",url); 
    xhr.send(null); 
  }   
  //頁面加載完成后,就調(diào)用該函數(shù) 
  window.onload = function(){ 
    f1("fenye-data.php"); 
  } 
 </script> 
 </head> 
 <body> 
  <h2 align='center'>ajax實現(xiàn)無刷新分頁</h2> 
  <div id='d'></div> 
 </body> 
</html> 

在分頁類中,我們只需更改超鏈接的地址,將原來的地址更改為通過js調(diào)用f1()方法,將鏈接傳遞給js中的f1()方法。

<a href='javascript:f1(\"{$this->uri}&page=".($this->page+1)."\")'>

進(jìn)一步的,可以使用json實現(xiàn)無刷新效果的分頁,與ajax相比,json將html和css都寫在客戶端,從而節(jié)省了服務(wù)器帶寬,也使用戶的請求速度加快,具體方法不再贅述。

希望本文所述對大家的Ajax程序設(shè)計有所幫助。

相關(guān)文章

  • webform使用ajax訪問后端接口的兩種方法小結(jié)

    webform使用ajax訪問后端接口的兩種方法小結(jié)

    這篇文章主要介紹了webform使用ajax訪問后端接口的兩種方法小結(jié),本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-11-11
  • ajax異步處理POST表單中的數(shù)據(jù)示例代碼

    ajax異步處理POST表單中的數(shù)據(jù)示例代碼

    這篇文章主要介紹了如何利用ajax異步處理POST表單中的數(shù)據(jù),下面有個不錯的示例,大家可以參考下
    2014-06-06
  • Ajax長連接項目案例

    Ajax長連接項目案例

    所謂的長連接,就是不斷去發(fā)送請求,把請求阻塞在服務(wù)器端,每次超過請求時間就去重新發(fā)送請求,下面以一個實例為大家詳細(xì)介紹下,感興趣的朋友可不要錯過了哈
    2013-08-08
  • 簡單介紹不用庫(框架)自己寫ajax

    簡單介紹不用庫(框架)自己寫ajax

    本篇文章跟大家介紹不用庫(框架)自己寫ajax,感興趣的朋友跟著腳本之家小編一起學(xué)習(xí)吧
    2015-10-10
  • 關(guān)于多個Ajax請求執(zhí)行返回先后的問題示例探討

    關(guān)于多個Ajax請求執(zhí)行返回先后的問題示例探討

    這篇文章主要與大家探討下關(guān)于多個Ajax請求執(zhí)行返回先后的問題,需要的朋友可以參考下
    2014-07-07
  • AJAX簡單測試代碼實例

    AJAX簡單測試代碼實例

    這篇文章主要介紹了AJAX簡單測試代碼,以一個簡單實例分析了Ajax的實現(xiàn)技巧,非常具有實用價值,需要的朋友可以參考下
    2015-03-03
  • Ajax修改數(shù)據(jù)即時顯示篇實現(xiàn)代碼

    Ajax修改數(shù)據(jù)即時顯示篇實現(xiàn)代碼

    上一篇我們講了如何使用ajax向數(shù)據(jù)庫添加數(shù)據(jù),今天我們要大家學(xué)習(xí)的課程是:使用ajax修改數(shù)據(jù)庫數(shù)據(jù),并在客戶網(wǎng)頁立即顯示新的內(nèi)容.當(dāng)然在修改的過程中同樣不會有刷新網(wǎng)頁的情況發(fā)生!
    2010-10-10
  • AJAX入門之XMLHttpRequest慨述

    AJAX入門之XMLHttpRequest慨述

    AJAX入門之XMLHttpRequest慨述...
    2006-06-06
  • ajax 實現(xiàn)微信網(wǎng)頁授權(quán)登錄的方法

    ajax 實現(xiàn)微信網(wǎng)頁授權(quán)登錄的方法

    這篇文章主要介紹了ajax 實現(xiàn)微信網(wǎng)頁授權(quán)登錄的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • jQuery實現(xiàn)AJAX定時刷新局部頁面實例

    jQuery實現(xiàn)AJAX定時刷新局部頁面實例

    本篇文章通過兩種方法實例講解ajax定時刷新局部頁面,當(dāng)然方法有很多種,也可以不使用ajax來刷新頁面,可以使用jquery中的append來給指定內(nèi)容加?xùn)|西,但是都不太實用,最實用的方法還是ajax加載數(shù)據(jù)了。
    2015-09-09

最新評論

策勒县| 吴堡县| 靖宇县| 米易县| 景泰县| 临西县| 佛坪县| 合阳县| 繁昌县| 都兰县| 桐乡市| 日喀则市| 承德县| 乳山市| 泸定县| 镶黄旗| 钟山县| 温宿县| 双柏县| 泸西县| 通山县| 白山市| 雅江县| 柘城县| 新乡市| 邢台市| 岳池县| 桦川县| 奉贤区| 平塘县| 滁州市| 临西县| 通山县| 黄陵县| 青阳县| 祁阳县| 抚松县| 昌乐县| 花莲县| 舞钢市| 酒泉市|