老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

原生和jQuery的ajax如何用

本文小編為大家詳細介紹“原生和jQuery的ajax如何用”,內容詳細,步驟清晰,細節處理妥當,希望這篇“原生和jQuery的ajax如何用”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。

創新互聯公司專注于企業營銷型網站、網站重做改版、巴東網站定制設計、自適應品牌網站建設、H5技術電子商務商城網站建設、集團公司官網建設、外貿網站制作、高端網站制作、響應式網頁設計等建站業務,價格優惠性價比高,為巴東等各大城市提供網站開發制作服務。

Ajax簡介

Ajax被認為是(Asynchronous(異步) JavaScript And Xml的縮寫)。現在,允許瀏覽器與服務器通信而無須刷新當前頁面的技術都被叫做Ajax.

同步是指:發送方發出數據后,等接收方發回響應以后才發下一個數據包的通訊方式。 

異步是指:發送方發出數據后,不等接收方發回響應,接著發送下個數據包的通訊方式 。

AJAX的缺陷

AJAX大量使用了JavaScript和AJAX引擎,而這個取決于瀏覽器的支持。IE5.0及以上、Mozilla1.0、NetScape7及以上版本才支持,Mozilla雖然也支持AJAX,但是提供XMLHttpRequest的方式不一樣。所以,使用AJAX的程序必須測試針對各個瀏覽器的兼容性。

AJAX更新頁面內容的時候并沒有刷新整個頁面,因此,網頁的后退功能是失效的;有的用戶還經常搞不清楚現在的數據是舊的還是已經更新過的。這個就需要在明顯位置提醒用戶“數據已更新”。

對流媒體的支持沒有FLASH好。

一些手持設備(如手機、PDA等)現在還不能很好的支持Ajax。

form數據的序列化:

 $('#submit').click(function(){
  $('#form').serialize();    //會根據input里面的name,把數據序列化成字符串;eg:name=yang
  $('#form').serializeArray();  //會根據input里面的name,把數據序列化成數組;eg:[object]
  //注意:沒有name會獲取不到值
  //下面兩種不是jQuery的方法
  JSON.parse()  //json字符串轉化為json對象
  JSON.stringify()  //json對象轉化為json字符串
});

jQuery的ajax方法:

$.ajax({
  url:'/comm/test1.php',
  type:'POST', //GET
  async:true,  //或false,是否異步
  data:{
    name:'yang',age:25
  },
  timeout:5000,  //超時時間
  dataType:'json',  //返回的數據格式:json/xml/html/script/jsonp/text
  beforeSend:function(xhr){
    console.log(xhr)
    console.log('發送前')
  },
  success:function(data,textStatus,jqXHR){
    console.log(data)
    console.log(textStatus)
    console.log(jqXHR)
  },
  error:function(xhr,textStatus){
    console.log('錯誤')
    console.log(xhr)
    console.log(textStatus)
  },
  complete:function(){
    console.log('結束')
  }
})

原生的ajax方法:

$('#send').click(function(){
  //請求的5個階段,對應readyState的值
    //0: 未初始化,send方法未調用;
    //1: 正在發送請求,send方法已調用;
    //2: 請求發送完畢,send方法執行完畢;
    //3: 正在解析響應內容;
    //4: 響應內容解析完畢;
  var data = 'name=yang';
  var xhr = new XMLHttpRequest();    //創建一個ajax對象
  xhr.onreadystatechange = function(event){  //對ajax對象進行監聽
    if(xhr.readyState == 4){  //4表示解析完畢
      if(xhr.status == 200){  //200為正常返回
        console.log(xhr)
      }
    }
  };
  xhr.open('POST','url',true);  //建立連接,參數一:發送方式,二:請求地址,三:是否異步,true為異步
  xhr.setRequestHeader('Content-type','application/x-www-form-urlencoded');  //可有可無
  xhr.send(data);    //發送
});

讀到這里,這篇“原生和jQuery的ajax如何用”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注創新互聯行業資訊頻道。


網頁名稱:原生和jQuery的ajax如何用
本文來源:http://www.xueling.net.cn/article/gshpec.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 综合色网站 | 成年人网站91 | 西西人体大胆无码视频 | 五月精品夜夜春夜夜爽久久 | 国产免费丝袜调教视频爱 | 日本污视频在线观看 | 欧美日韩国产在线 | 久久精品一区二区三区不卡 | 姑娘第四集免费看视频 | 国产精品十八禁一区二区三区 | 丰满少妇xbxb毛片日本 | 特级毛片内射www无码 | 男人进去女人爽免费视频 | 成在人线AV无码免费高潮喷水 | 无码专区—va亚洲v天堂麻豆 | 一区二区和激情视频 | 国产99久久久精品 | 狠狠久久永久免费观看 | 欧美亚洲伦理片 | 1区2区在线观看 | 韩国19禁视频一区二区 | 国产SUV精品一区二区883 | 欧美GAY男生露J自慰网站 | 黄色一级片在线观看 | 综合人妻久久一区二区精品 | sihu在线| 欧美丝袜丝交足nylons视频 | 欧美日韩亚洲国产精品 | 精品久久午夜 | 国产女人精品视频国产灰线 | 99精品国产一区二区三区不卡 | 最新av偷拍av偷窥av网站 | 一区二区三区黄色 | 国产精品18久久久久久白浆动漫 | 精品免费国产一区二区三区四区介绍 | 亚洲一区二区三区偷拍女厕 | 阿娇艳z门照片无码av4i | 青青操91 | 99爱在线视频这里只有精品 | 亚洲妇女水蜜桃AV网网站 | 亚洲精品无码午夜福利理论片 |