<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • jquery中ajax學習筆記

    時間:2024-09-20 11:25:26 AJAX 我要投稿
    • 相關推薦

    jquery中ajax學習筆記

      摘要:

    jquery中ajax學習筆記

      ajax學習1中介紹了使用jquery封裝的ajax來接收服務器端的文本數據以及使用XMLHttpReques對象來接收服務器端的文本數據

      ajax學習2中介紹了使用XMLHttpReques來接收服務器的端XML數據,本節主要介紹使用jqery封裝的ajax使用XML格式接收服務器端的數據。

      由于很多知識都已經做了詳細介紹,本節只介紹需要修改的代碼,使用jqery封裝的ajax使用XML格式接收服務器端的數據,web.xml、后臺的servet都不用改,

      只是ajax.html中調用的方法名稱修改一下,改為新增加的javascript方法。

      用到的主要的一個方法介紹:

      jQuery.ajax(options):通過HTTP請求加載遠程數據,

      返回值:XMLHttpRequest

      參數:options(可選),ajax請求設置。所有選項都是可選的。

      主要選項介紹:

      type (String) : (默認: "GET") 請求方式 ("POST" 或 "GET"), 默認為 "GET"。注意:其它 HTTP 請求方法,如 PUT 和 DELETE 也可以使用,但僅部分瀏覽器支持

      url (String) : (默認: 當前頁地址) 發送請求的地址

      data (Object,String) : 發送到服務器的數據。將自動轉換為請求字符串格式。GET 請求中將附加在 URL 后

      dataType (String) : 預期服務器返回的數據類型。

      如果不指定,jQuery 將自動根據 HTTP 包 MIME 信息返回 responseXML 或 responseText,并作為回調函數參數傳遞,可用值:

      "xml": 返回 XML 文檔,可用 jQuery 處理。

      "html": 返回純文本 HTML 信息;包含 script 元素。

      "script": 返回純文本 JavaScript 代碼。不會自動緩存結果。

      "json": 返回 JSON 數據

      success (Function) : 請求成功后回調函數。參數:服務器返回數據,數據格式

      error (Function) : (默認: 自動判斷 (xml 或 html)) 請求失敗時調用時間

      async (Boolean) : (默認: true) 默認設置下,所有請求均為異步請求。

      如果需要發送同步請求,請將此選項設置為 false。注意,同步請求將鎖住瀏覽器,用戶其它操作必須等待請求完成才可以執行

      新增的javascript方法如下:

      復制代碼 代碼如下:

      

      //通過$.ajax()方法 通過HTTP請求加載遠程數據

      function verifyJqueryXML(){

      var jqueryObj= $("#username");

      var username= jqueryObj.val();

      //javascript當中,一個簡單的對象的定義方法

      //var obj={name:"abc",age:20};

      //使用jquery的XMLHTTPRequest對象的get請求的封裝

      $.ajax({

      type:"POST",//請求方式

      url:"AJAXXMLServer", //服務器端的url地址

      data:"name="+username, // 發送給服務器端的數據

      dataType:"xml", //告訴Jquery返回的數據格式

      success:callback1 //定以交互完成,并且服務器端正確返回數據時調用的回調函數

      }); //注意url和 dataType必須對應

      }

      function callback1(data){

      //首先需要將dom的對象轉換成Jquery對象

      var jqueryObj=$(data);

      //獲取message節點

      var message=jqueryObj.children();

      //獲取文本內容

      var text=message.text();

      //將服務器端的值動態的顯示在頁面上

      var resultObj=$("#result");

      resultObj.html(text);

      }

      通過以上代得到,ajax.html中的調用javascript方法名稱應改為:verifyJqueryXML()

    【jquery中ajax學習筆記】相關文章:

    jQuery的DOM操作筆記07-29

    jQuery中prev()方法用法07-16

    jQuery中replaceAll()方法用法10-15

    jQuery中parent()和siblings()的問題10-16

    零基礎學習AJAX之制作自動校驗的表單問題07-25

    jQuery程序設計08-05

    jquery提交按鈕的代碼07-28

    AJAX的工作原理及優缺點08-16

    淺析jQuery 遍歷函數javascript08-06

    使用ajax操作JavaScript對象的方法09-28

    主站蜘蛛池模板: 亚洲国产午夜中文字幕精品黄网站| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 毛片a精品**国产| 国产成人久久精品一区二区三区 | 欧美成人精品欧美一级乱黄码| 精品精品国产高清a毛片牛牛| 日韩精品在线一区二区| 久久久久无码精品国产不卡| 老司机午夜网站国内精品久久久久久久久| 国产精品爱啪在线线免费观看| 亚洲欧美日韩久久精品第一区| 国内精品久久久久久不卡影院| 久久精品国产精品青草app| 精品午夜福利在线观看| 亚洲国产精品成人| 蜜桃麻豆www久久国产精品| 国产精品偷伦视频免费观看了| 色综合久久精品中文字幕首页| 高清免费久久午夜精品| 8AV国产精品爽爽ⅴa在线观看| 亚洲国产精品无码中文字| 亚洲国产精品无码久久九九| 久久97久久97精品免视看秋霞| 国产精品理论片在线观看| 2020最新久久久视精品爱| 华人亚洲欧美精品国产| 国产99视频精品免费专区| 久久亚洲精精品中文字幕| 无码人妻精品一区二区三区东京热| 无码精品人妻一区二区三区影院 | 国产乱人伦偷精品视频 | 亚洲第一精品福利| 亚洲精品无码久久久影院相关影片 | 日本精品一区二区三区在线视频一| 精品亚洲一区二区| 国产精品无码av在线播放| 午夜精品久久久久久久| 亚洲国产精品嫩草影院久久| 欧美日韩成人精品久久久免费看| 久久久无码精品亚洲日韩软件| 亚洲av无码成人精品区在线播放|