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

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

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

    posts - 167,  comments - 30,  trackbacks - 0
     

            七:Ajax支持

     通用方式:
    $.ajax(prop)   
    通過一個ajax請求,回去遠程數據,prop是一個hash表,它可以傳遞的key/value有以下幾種
             (String)type
    :數據傳遞方式(getpost)
             ((String)url
    :數據請求頁面的url
             ((String)data
    :傳遞數據的參數字符串,只適合post方式
             ((String)dataType
    :期待數據返回的數據格式(例如 "xml", "html", "script", "json")
             ((Boolean)ifModified
    當最后一次請求的相應有變化是才成功返回,默認值是false
             ((Number)timeout:
    設置時間延遲請求的時間。可以參考$.ajaxTimeout
             ((Boolean)global
    :是否為當前請求觸發ajax全局事件,默認為true
             ((Function)error
    :當請求失敗時觸發的函數。
             ((Function)success
    :當請求成功時觸發函數
             ((Function)complete
    :當請求完成后出發函數
    jQuery
    代碼及說明

    $.ajax({url: "ajax.htm",
              success:
    function(msg){ 
                             $(div"#a").html(msg);
                    } 
        });

    ajax.htm返回的內容作為idadiv內容

    $.ajax({ url: "ajax.aspx",
                  type:"get",           
                 dataType:"html",
                 data: "name=John&location=Boston",
                 success:
    function(msg){ 
                                     $("#a").html(msg);
                                  } 
             });

    get方式向ajax.aspx頁面傳參數,并將返回內容負給ida的對象。

    $.ajaxTimeout(time)
    設置請求結束時間
       $.ajaxTimeout( 5000 )

    其它簡化方式:

    $.get(url, params, callback) get方式向遠程頁面傳遞參數,請求完成后處理函數,除了url外,其它參數任意選擇

    $.get( "ajax.htm" , function(data){ $("#a").html(data)  })

    $.get(   "ajax.asp", 
                { name: "young", age: "25" },
                function(data){ alert("Data Loaded: " + data); }
            ) 

    $.getIfModified(url, params, callback) get方式向遠程頁面傳遞參數,從最后一次請求后如果數據有變化才作出響應,執行函數callback
    $.getJSON(url, params, callback) get方式向遠程json對象傳遞參數,請求完成后處理函數callback
    $.getScript(url, callback) get方式載入并運行一個遠程javascript文件。請求完成后處理函數callback
    $.post(url, params, callback) post方式向遠程頁面傳遞參數,請求完成后處理函數callback
    load(url, params, callback) 載入一個遠程文件并載入頁面DOM中,并執行函數callback

    $("#a").load("ajax.htm", function() { alert("load is done"); } );

    ajax.htm頁面發出請求,將返回結果裝入ida的內容中,然后再執行函數callback
    loadIfModified(url, params, callback) get方式向遠程頁面傳遞參數,從最后一次請求后如果數據有變化才作出響應,將返回結果載入頁面DOM中,并執行函數callback
    ajaxStart(callback)ajax請求發生錯誤是時執行函數callback
    ajaxComplete(callback) ajax請求完成時執行函數callback
    ajaxError(callback) ajax請求發生錯誤時執行函數callback
    ajaxStop(callback) ajax請求停止時執行函數callback
    ajaxSuccess(callback) ajax請求成功時執行函數callback

    posted on 2010-09-02 14:16 David1228 閱讀(362) 評論(0)  編輯  收藏 所屬分類: JQuery

    <2010年9月>
    2930311234
    567891011
    12131415161718
    19202122232425
    262728293012
    3456789

    常用鏈接

    留言簿(4)

    隨筆分類

    隨筆檔案

    文章檔案

    新聞分類

    新聞檔案

    相冊

    收藏夾

    Java

    Linux知識相關

    Spring相關

    云計算/Linux/虛擬化技術/

    友情博客

    多線程并發編程

    開源技術

    持久層技術相關

    搜索

    •  

    積分與排名

    • 積分 - 359852
    • 排名 - 154

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产大片免费观看中文字幕| 国产在线国偷精品产拍免费| 一级做a爱过程免费视| 免费人成在线观看播放a| a毛片免费全部在线播放**| 120秒男女动态视频免费| 日本二区免费一片黄2019| 久久久影院亚洲精品| 亚洲天然素人无码专区| 久久久久久毛片免费看| 免费看片在线观看| 在线精品亚洲一区二区三区| 亚洲精品午夜在线观看| 一级毛片成人免费看a| 亚洲中文字幕视频国产| 亚洲乱人伦精品图片| 国产精品九九久久免费视频 | 黄页网站免费观看| www.亚洲色图.com| 久久综合亚洲色HEZYO社区| 成在线人直播免费视频| 成人人观看的免费毛片| 国产成A人亚洲精V品无码| 久久亚洲AV成人无码国产最大| 日韩av无码久久精品免费| 2022中文字字幕久亚洲| 久久久久成人精品免费播放动漫| 亚洲国产一区视频| 亚洲AV无码国产剧情| 亚洲日本va在线视频观看| 一本一道dvd在线观看免费视频| 亚洲人成精品久久久久| 麻豆视频免费播放| 老司机午夜性生免费福利 | 亚洲视频小说图片| 午夜高清免费在线观看| 国产在线国偷精品免费看| 国产亚洲精品精品国产亚洲综合 | 亚洲视频无码高清在线| 99无码人妻一区二区三区免费| 亚洲国产成人久久精品影视|