Jquery等待ajax执行完毕再继续执行下面代码的方法

Jquery等待ajax执行完毕再继续执行下面代码的效果,具体代码如下,其实就是将 jquery ajax 函数的 async 参数设置为 false 即可,该参数默认为 true:

  1. $(document).ready(function(){ 
  2.     loadphpernote(); 
  3.     window.open('http://www.daimajiayuan.com'); 
  4. }); 
  5. function loadphpernote(){ 
  6.     var url='http://www.daimajiayuan.com/ajax.php'
  7.     var data='action=list'
  8.     jQuery.ajax({ 
  9.         type:'post'
  10.         url:url, 
  11.         data:para, 
  12.         async:false,//false代表只有在等待ajax执行完毕后才执行window.open('http://www.daimajiayuan.com')语句 
  13.         success:function (msg){ 
  14.             $('#articleList').html(msg); 
  15.         } 
  16.     }); 

转载请注明:代码家园 » Jquery等待ajax执行完毕再继续执行下面代码的方法

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)