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

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

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

    CONAN ZONE

    你越掙扎我就越興奮

    BlogJava 首頁 新隨筆 聯系 聚合 管理
      0 Posts :: 282 Stories :: 0 Comments :: 0 Trackbacks

    jQuery讓Ajax變得異常簡單

    使用jQuery,Ajax恐怕不能變得再簡單了. jQuery有一系列的函數,可以使簡單的事情變得真正簡單,讓復雜的事情也能變得盡可能
    的簡單.

    Ajax的一個一般用法就是加載一段html代碼到頁面上的某一區域. 要實現這個,你只要簡單的選中這個元素,然后使用load()函數.
    下面是個例子,用來更新一些統計信息.

    $('#stats').load('stats.html');通常,你可能需要向服務器端的頁面傳遞一些參數. 你可能猜到了, 使用jQuery來實現的話會十分簡單.你可以選擇使用$.post()或者$.get(), 當然要根據你的具體需要. 如果需要, 你可以傳遞一個可選的數據對象和一個回調函數.Listing4是一個發送數據以及使用回調函數的簡單例子:

    [url=]Listing 4. Sending data to a page with Ajax[/url]

    $.post('save.cgi'{
        text: 
    'my string',
        number: 
    23
    }
    , function() {
        alert(
    'Your data has been saved.');
    }
    );

    如果你真的想要一些復雜的Ajax代碼,那就是用$.ajax()函數. 你可以指定數據類型為xml, html, script或者json, jQuery 會為你自動準備好結果一遍你的回調函數能夠立即使用這些數據. 你還可以設定 beforeSend,                        error, success, 以及                        complete 回調函數來給用戶一些ajax體驗的更多提示信息. 另外,還有一些參數,可以讓你設置ajax請求的超時時間,或者一個頁面的"最后更改"狀態. Listing5展示了一個獲取xml文檔并使用我上面提到的一些參數的簡單例子:

    [url=]Listing 5. Complex Ajax made simple with $.ajax()[/url]

    $.ajax({
        url: 
    'document.xml',
        type: 
    'GET',
        dataType: 
    'xml',
        timeout: 
    1000,
        error: function()
    {
            alert(
    'Error loading XML document');
        }
    ,
        success: function(xml)
    {
            
    // do something with xml
        }

    }
    );

    當你成功的獲得xml反饋的時候, 你可以使用jQuery來遍歷xml文檔,就像你操作html的方式一樣.這使操作一個xml文件以及整合內容到頁面上變得十分的簡單. Listing6 擴展了success函數,根據xml文檔里的每個<item>在頁面上增加一個了list(列表)條目.

    [url=]Listing 6. Working with XML using jQuery[/url]

    success: function(xml){
        $(xml).find(
    'item').each(function(){
            var item_text 
    = $(this).text();

            $(
    '<li></li>')
                .html(item_text)
                .appendTo(
    'ol');
        }
    );
    }


    posted on 2008-06-20 22:59 CONAN 閱讀(675) 評論(0)  編輯  收藏 所屬分類: JQuery
    主站蜘蛛池模板: 亚洲成年人电影网站| 亚洲视频一区调教| 亚洲AV成人一区二区三区观看| 在线视频免费观看爽爽爽| 亚洲大香人伊一本线| 亚洲免费闲人蜜桃| 亚洲精品二三区伊人久久| 最近2019中文免费字幕| 亚洲av无码专区国产不乱码 | 精品亚洲成AV人在线观看| 99热免费在线观看| 亚洲大香人伊一本线| 日韩免费观看一级毛片看看| 青草青草视频2免费观看| 国产成人毛片亚洲精品| 日本人成在线视频免费播放| 亚洲视频在线免费播放| 日韩免费a级毛片无码a∨| 国产偷国产偷亚洲高清在线| 亚洲免费日韩无码系列| 久99久精品免费视频热77| 亚洲国产精品专区| 国产成人精品高清免费| 国产日韩AV免费无码一区二区三区 | 亚洲AV永久无码精品水牛影视 | 18禁成人网站免费观看| 亚洲人成色4444在线观看| 亚洲成a人一区二区三区| 四虎成人精品永久免费AV| 最新国产精品亚洲| 红杏亚洲影院一区二区三区| **真实毛片免费观看| 亚洲av永久无码精品秋霞电影秋| 在线亚洲97se亚洲综合在线| 97性无码区免费| 两个人看的www高清免费观看| 亚洲一区二区久久| 亚洲人成无码网站| 女人被免费视频网站| 大地影院MV在线观看视频免费| 国产亚洲精品成人AA片|