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

淺談Jquery中Ajax異步請(qǐng)求中的async參數(shù)的作用

 更新時(shí)間:2016年06月06日 10:34:56   投稿:jingxian  
下面小編就為大家?guī)?lái)一篇淺談Jquery中Ajax異步請(qǐng)求中的async參數(shù)的作用。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

之前不知道這個(gè)參數(shù)的作用,上網(wǎng)找了前輩的博客,在此收錄到自己的博客,希望能幫到更多的朋友:

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請(qǐng)求將整個(gè)瀏覽器鎖死,

只有tet.php執(zhí)行結(jié)束后,才可以執(zhí)行其它操作。

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

如: alert(temp+'   end');

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

以上這篇淺談Jquery中Ajax異步請(qǐng)求中的async參數(shù)的作用就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

和林格尔县| 时尚| 兴和县| 滁州市| 固始县| 宿松县| 巢湖市| 鹤峰县| 临清市| 武强县| 阜康市| 宕昌县| 澎湖县| 鸡东县| 枞阳县| 清徐县| 西华县| 项城市| 金华市| 化德县| 大冶市| 隆化县| 什邡市| 页游| 鄄城县| 澳门| 来凤县| 鸡东县| 阜康市| 恭城| 石首市| 富源县| 瑞金市| 江永县| 红桥区| 泰顺县| 珠海市| 益阳市| 东兴市| 吉首市| 横峰县|