Jquery ajax加载等待执行结束再继续执行下面代码操作


Posted in Javascript onNovember 24, 2015

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

$(document).ready(function(){ 
  loadphpernote(); 
  window.open('http://www.phpernote.com'); 
}); 
function loadphpernote(){ 
  var url='http://www.phpernote.com/ajax.php'; 
  var data='action=list'; 
  jQuery.ajax({ 
    type:'post', 
    url:url, 
    data:para, 
    async:false,//false代表只有在等待ajax执行完毕后才执行window.open('http://www.phpernote.com')语句 
    success:function (msg){ 
      $('#articleList').html(msg); 
    } 
  }); 
}

  下面给大家介绍jquery 加载等待效果

var dates = this.options.form.getWidgetByName("dates").getValue(); 
 $.ajax({  
  url: "http://127.0.0.1:9009/Brilliantzz/service/snproduct.do",  
  data:dates, 
beforeSend:function() { 
   var h = document.body.clientHeight;  
 $("<div class=\"datagrid-mask\"></div>").css({display:"block",width:"100%",height:h}).appendTo("body");  
 $("<div class=\"datagrid-mask-msg\"></div>").html("正在上传生产数据,请稍候。。。").appendTo("body").css({display:"block", 
 left:($(document.body).outerWidth(true) - 190) / 2, 
 top:(h - 45) / 2}); 
  }, 
complete:function(data) { 
     $('.datagrid-mask-msg').remove(); 
  $('.datagrid-mask').remove(); 
  }, 
  success: function(data) { 
    alert("生产数据:"+data);   
  }, 
  error: function(data) { 
       alert("上传生产数据异常!"); 
      } 
    });
Javascript 相关文章推荐
jquery 模拟类搜索框自动完成搜索提示功能(改进)
May 24 Javascript
javascript 构造函数强制调用经验总结
Dec 02 Javascript
jquery遍历之parent()和parents()的区别及parentsUntil()方法详解
Dec 02 Javascript
Array栈方法和队列方法的特点说明
Jan 24 Javascript
javascript 构造函数方式定义对象
Jan 02 Javascript
js实现类似jquery里animate动画效果的方法
Apr 10 Javascript
用javascript实现自动输出网页文本
Jul 30 Javascript
拥Bootstrap入怀——导航栏篇
May 30 Javascript
bootstrap基础知识学习笔记
Nov 02 Javascript
微信小程序 五星评分的实现实例
Aug 04 Javascript
微信小程序 rich-text的使用方法
Aug 04 Javascript
JavaScript事件概念详解(区分静态注册和动态注册)
Feb 05 Javascript
谈谈encodeURI和encodeURIComponent以及escape的区别与应用
Nov 24 #Javascript
javascript实现加载xml文件的方法
Nov 24 #Javascript
jQuery 1.9.1源码分析系列(十)事件系统之主动触发事件和模拟冒泡处理
Nov 24 #Javascript
JavaScript转换与解析JSON方法实例详解
Nov 24 #Javascript
jQuery实现带分组数据的Table表头排序实例分析
Nov 24 #Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
Nov 24 #Javascript
JS获取数组最大值、最小值及长度的方法
Nov 24 #Javascript
You might like
音乐朗读剧《MARS RED》2021年TV动画化决定!
2020/03/06 日漫
PHP版国家代码、缩写查询函数代码
2011/08/14 PHP
PHP之生成GIF动画的实现方法
2013/06/07 PHP
php curl模拟post请求小实例
2013/11/13 PHP
php接口数据加密、解密、验证签名
2015/03/12 PHP
php查询操作实现投票功能
2016/05/09 PHP
根据分辨率不同,调用不同的css文件
2006/08/25 Javascript
jQuery Flash/MP3/Video多媒体插件
2010/01/18 Javascript
jQuery UI AutoComplete 自动完成使用小记
2010/08/21 Javascript
js 利用image对象实现图片的预加载提高访问速度
2013/03/29 Javascript
完美解决JS文件页面加载时的阻塞问题
2016/12/18 Javascript
Javascript Function.prototype.bind详细分析
2016/12/29 Javascript
JavaScript中document.referrer的用法详解
2017/07/04 Javascript
jQuery DOM节点的遍历方法小结
2017/08/15 jQuery
基于node.js的fs核心模块读写文件操作(实例讲解)
2017/09/10 Javascript
webpack源码之loader机制详解
2018/04/06 Javascript
如何自定义微信小程序tabbar上边框的颜色
2019/07/09 Javascript
p5.js绘制旋转的正方形
2019/10/23 Javascript
[02:23]2014DOTA2国际邀请赛中国战队回顾
2014/08/01 DOTA
Python strip lstrip rstrip使用方法
2008/09/06 Python
Python 备份程序代码实现
2017/03/06 Python
python类的继承实例详解
2017/03/30 Python
Python使用matplotlib绘制余弦的散点图示例
2018/03/14 Python
Python3 虚拟开发环境搭建过程(图文详解)
2020/01/06 Python
windows、linux下打包Python3程序详细方法
2020/03/17 Python
师范应届生语文教师求职信
2013/10/29 职场文书
员工拓展培训方案
2014/02/15 职场文书
教师考核材料
2014/05/21 职场文书
社区工作者演讲稿
2014/05/23 职场文书
大学应届毕业生求职信
2014/05/24 职场文书
学习十八大的心得体会
2014/09/12 职场文书
2014年预备党员群众路线教育实践活动对照检查材料思想汇报
2014/10/02 职场文书
高考百日冲刺决心书
2015/09/23 职场文书
MySQL 时间类型的选择
2021/06/05 MySQL
Redis集群的关闭与重启操作
2021/07/07 Redis
Linux中一对多配置日志服务器的详细步骤
2022/07/23 Servers