<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經(jīng)轉移至github,大家請訪問 http://qaseven.github.io/

    AJAX - onreadystatechange 事件

    onreadystatechange 事件

    當請求被發(fā)送到服務器時,我們需要執(zhí)行一些基于響應的任務。

    每當 readyState 改變時,就會觸發(fā) onreadystatechange 事件。

    readyState 屬性存有 XMLHttpRequest 的狀態(tài)信息。

    下面是 XMLHttpRequest 對象的三個重要的屬性:

    屬性描述
    onreadystatechange存儲函數(shù)(或函數(shù)名),每當 readyState 屬性改變時,就會調(diào)用該函數(shù)。
    readyState

    存有 XMLHttpRequest 的狀態(tài)。從 0 到 4 發(fā)生變化。

    • 0: 請求未初始化
    • 1: 服務器連接已建立
    • 2: 請求已接收
    • 3: 請求處理中
    • 4: 請求已完成,且響應已就緒
    status

    200: "OK"

    404: 未找到頁面

    在 onreadystatechange 事件中,我們規(guī)定當服務器響應已做好被處理的準備時所執(zhí)行的任務。

    當 readyState 等于 4 且狀態(tài)為 200 時,表示響應已就緒:

    xmlhttp.onreadystatechange=function()   {   if (xmlhttp.readyState==4 && xmlhttp.status==200)     {     document.getElementById("myDiv").innerHTML=xmlhttp.responseText;     }   } 

    親自試一試

    注釋:onreadystatechange 事件被觸發(fā) 5 次(0 - 4),對應著 readyState 的每個變化。

    使用 Callback 函數(shù)

    callback 函數(shù)是一種以參數(shù)形式傳遞給另一個函數(shù)的函數(shù)。

    如果您的網(wǎng)站上存在多個 AJAX 任務,那么您應該為創(chuàng)建 XMLHttpRequest 對象編寫一個標準的函數(shù),并為每個 AJAX 任務調(diào)用該函數(shù)。

    該函數(shù)調(diào)用應該包含 URL 以及發(fā)生 onreadystatechange 事件時執(zhí)行的任務(每次調(diào)用可能不盡相同):

    function myFunction() { loadXMLDoc("ajax_info.txt",function()   {   if (xmlhttp.readyState==4 && xmlhttp.status==200)     {     document.getElementById("myDiv").innerHTML=xmlhttp.responseText;     }   }); } 

    親自試一試

    posted on 2014-04-25 13:54 順其自然EVO 閱讀(215) 評論(0)  編輯  收藏 所屬分類: AJAX

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    統(tǒng)計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲另类无码一区二区三区| 99久久精品免费精品国产| 国产亚洲精品无码专区| 国产免费AV片在线观看| 亚洲av无码成人精品区在线播放| 久久精品国产亚洲AV忘忧草18| 日本成人在线免费观看| 亚洲AV无码成人精品区日韩 | 九一在线完整视频免费观看| 无码乱人伦一区二区亚洲| 免费无码av片在线观看| 午夜亚洲www湿好大| 亚洲中文无码永久免费| 亚洲精品偷拍视频免费观看| 国产亚洲精品a在线观看| 无码国产精品一区二区免费式直播 | 久久这里只有精品国产免费10| sihu国产精品永久免费| 亚洲av无码片区一区二区三区| 亚洲综合无码AV一区二区| 无码国产精品一区二区免费vr| 亚洲av日韩综合一区在线观看| 日本成人在线免费观看| ww4545四虎永久免费地址| av网站免费线看| 久久人午夜亚洲精品无码区| 久久狠狠高潮亚洲精品| 亚洲自偷自偷图片| 国产大片线上免费看| 青柠影视在线观看免费高清 | 人妻18毛片a级毛片免费看| 亚洲影视自拍揄拍愉拍| 免费人成视频x8x8入口| 日本亚洲欧洲免费天堂午夜看片女人员| 亚洲色欲www综合网| 国产AV无码专区亚洲AV漫画| 精品久久洲久久久久护士免费| 亚洲高清视频免费| 精品一区二区三区免费| 中文字幕在线免费播放| 日韩免费码中文在线观看|