首页 > Web开发 > 详细

query等待ajax执行完毕再继续执行下面代码的操作

时间:2015-11-24 12:30:36      阅读:301      评论:0      收藏:0      [点我收藏+]

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

[html] view plaincopy
 
  1. $(document).ready(function(){  
  2.     loadphpernote();  
  3.     window.open(‘http://www.phpernote.com‘);  
  4. });  
  5. function loadphpernote(){  
  6.     var url=‘http://www.phpernote.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.phpernote.com‘)语句  
  13.         success:function (msg){  
  14.             $(‘#articleList‘).html(msg);  
  15.         }  
  16.     });  
  17. }  

query等待ajax执行完毕再继续执行下面代码的操作

原文:http://www.cnblogs.com/fanyongjiu/p/4991184.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!