最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

探討Ajax中同步與異步之間的區(qū)別

 更新時間:2013年11月21日 10:08:28   作者:  
這篇文章主要是對Ajax中同步與異步之間的區(qū)別進行了詳細的分析介紹。需要的朋友可以過來參考下,希望對大家有所幫助

請求方式,分為GET與POST: GET 最為常見的HTTP請求,普通上網瀏覽頁面就是GET。GET方式的參數(shù)請求直接跟在URL后,以問號開始。(JS中用window.location.search獲得)。參數(shù)可以用encodeURIComponent進行編碼,使用方式:
var EnParam = encodeURIComponent(param);

URL只支持大約2K的長度,即2048字符數(shù);使用GET進行AJAX請求時候會緩存導致出現(xiàn)的頁面不是正確的,一般方法加random參數(shù)值;ajax.send(null)。

POST

向服務器提交數(shù)據(jù)用到。

需要將form表單中的值先取出轉換成字符串,用&符號連接,(同GET傳參數(shù)一樣);提交數(shù)據(jù)量2GB ;使用ajax.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'),處理提交的字符串;ajax.send(strings),這個strings表示form中需要提交的內容,例如a=1&b=2類似這樣的字符串。


同步與異步:

ajax.open方法中,第3個參數(shù)是設同步或者異步。prototype等js類庫一般都默認為異步,即設為true。先說下同步的情況下,js會等待請求返回,獲取status。不需要onreadystatechange事件處理函數(shù)。而異步則需要onreadystatechange事件處理,且值為4再正確處理下面的內容。

(注:文中的 ajax 表示XMLHTTP請求對象。)

相關文章

最新評論

云和县| 建水县| 台中市| 高安市| 潞城市| 芦山县| 灌云县| 抚远县| 惠水县| 大港区| 甘南县| 靖安县| 徐汇区| 太仆寺旗| 易门县| 额敏县| 军事| 陵水| 成都市| 孟州市| 安达市| 遵化市| 三台县| 抚松县| 万全县| 赣州市| 通州市| 贵溪市| 东乡族自治县| 汝阳县| 房山区| 自贡市| 扎鲁特旗| 兴国县| 遂平县| 临沧市| 咸丰县| 尼木县| 延安市| 黎平县| 和硕县|