濮阳杆衣贸易有限公司

主頁 > 知識庫 > Ajax請求中async:false/true的作用分析

Ajax請求中async:false/true的作用分析

熱門標(biāo)簽:個(gè)人怎樣在百度地圖標(biāo)注地名 騰訊地圖標(biāo)注位置能用多久 地圖標(biāo)注項(xiàng)目怎么樣 超級大富翁地圖標(biāo)注 云呼外撥網(wǎng)絡(luò)電話系統(tǒng) 機(jī)器人電銷騙局揭秘 越南河內(nèi)地圖標(biāo)注 硅語電話機(jī)器人公司 ai機(jī)器人電銷資源

本文實(shí)例分析了Ajax請求中async:false/true的作用。分享給大家供大家參考,具體如下:

test.html代碼:

a href="javascript:void(0)" onmouseover="testAsync()">

asy.js代碼:

function testAsync(){
  var temp;
  $.ajax({
    async: false,
    type : "GET",
    url : 'tet.php',
    complete: function(msg){
      alert('complete');
    },
    success : function(data) {
      alert('success');
      temp=data;
    }
  });
  alert(temp+'  end');
}

tet.php代碼:

?php
  echo "here is html code";
  sleep(5);
?>

async: false,(默認(rèn)是true);

如上:false為同步,這個(gè) testAsync()方法中的Ajax請求將整個(gè)瀏覽器鎖死,只有tet.php執(zhí)行結(jié)束后,才可以執(zhí)行其它操作。

當(dāng)async: true 時(shí),ajax請求是異步的。但是其中有個(gè)問題:testAsync()中的ajax請求和其后面的操作是異步執(zhí)行的,那么當(dāng)tet.php還未執(zhí)行完,就可能已經(jīng)執(zhí)行了 ajax請求后面的操作,

如: alert(temp+'   end');

然而,temp這個(gè)數(shù)據(jù)是在ajax請求success后才賦值的,結(jié)果,輸出時(shí)會為空。

更多關(guān)于ajax相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jquery中Ajax用法總結(jié)》、《JavaScript中ajax操作技巧總結(jié)》、《PHP+ajax技巧與應(yīng)用小結(jié)》和《asp.net ajax技巧總結(jié)專題》

希望本文所述對大家ajax程序設(shè)計(jì)有所幫助。

您可能感興趣的文章:
  • ajax中的async屬性值之同步和異步及同步和異步區(qū)別
  • jquery ajax屬性async(同步異步)示例
  • 淺談Jquery中Ajax異步請求中的async參數(shù)的作用
  • jQuery中的ajax async同步和異步詳解
  • jQuery ajax 當(dāng)async為false時(shí)解決同步操作失敗的問題
  • 淺談js的ajax的異步和同步請求的問題
  • 細(xì)數(shù)Ajax請求中的async:false和async:true的差異

標(biāo)簽:洛陽 舟山 鄭州 遼源 海南 邢臺 內(nèi)蒙古 林芝

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Ajax請求中async:false/true的作用分析》,本文關(guān)鍵詞  Ajax,請求,中,async,false,true,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Ajax請求中async:false/true的作用分析》相關(guān)的同類信息!
  • 本頁收集關(guān)于Ajax請求中async:false/true的作用分析的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    建阳市| 石首市| 巨野县| 合阳县| 辽宁省| 巴林左旗| 玉龙| 宜宾市| 平顶山市| 阳谷县| 龙胜| 公安县| 扎赉特旗| 泽库县| 香河县| 建水县| 花莲市| 高陵县| 乌恰县| 板桥市| 霍城县| 乐陵市| 饶河县| 宁海县| 南平市| 柘荣县| 盱眙县| 阜新市| 肥东县| 汉川市| 鄂伦春自治旗| 公主岭市| 达日县| 芦山县| 清丰县| 右玉县| 子洲县| 罗田县| 德令哈市| 孝义市| 绥芬河市|