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 相关文章推荐
在VS2008中使用jQuery智能感应的方法
Dec 30 Javascript
修复IE9&amp;safari 的sort方法
Oct 21 Javascript
js 自定义个性下拉选择框示例
Aug 20 Javascript
jQuery控制TR显示隐藏的几种方法
Jun 18 Javascript
jQuery焦点控制图层展示延迟隐藏的方法
Mar 09 Javascript
js实现透明度渐变效果的方法
Apr 10 Javascript
jQuery控制元素显示、隐藏、切换、滑动的方法总结
Apr 16 Javascript
jQuery动画效果实现图片无缝连续滚动
Jan 12 Javascript
Bootstrap入门书籍之(一)排版
Feb 17 Javascript
把json格式的字符串转换成javascript对象或数组的方法总结
Nov 03 Javascript
JavaScript实现三级级联特效
Nov 05 Javascript
基于Koa2写个脚手架模拟接口服务的方法
Nov 27 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
收音机指标测试方法及仪器
2021/03/01 无线电
JS与PHP向函数传递可变参数的区别实例代码
2011/05/18 PHP
php float不四舍五入截取浮点型字符串方法总结
2013/10/28 PHP
php写入文件不覆盖的实例讲解
2019/09/17 PHP
如何实现动态删除javascript函数
2007/05/27 Javascript
可以将word转成html的js代码
2010/04/11 Javascript
jQuery 学习第七课 扩展jQuery的功能 插件开发
2010/05/17 Javascript
基于jquery自己写tab滑动门(通用版)
2012/10/30 Javascript
jquery 按键盘上的enter事件
2014/05/11 Javascript
node.js解决获取图片真实文件类型的问题
2014/12/20 Javascript
kindeditor修复会替换script内容的问题
2015/04/03 Javascript
常用jQuery代码分享
2015/07/14 Javascript
javascript制作幻灯片(360度全景图片)
2015/07/28 Javascript
jQuery实现多级联动下拉列表查询框
2016/01/18 Javascript
JAVA Web实时消息后台服务器推送技术---GoEasy
2016/11/04 Javascript
AngularJS中$http的交互问题
2017/03/29 Javascript
JS实现获取自定义属性data值的方法示例
2018/12/19 Javascript
微信小程序开发问题之wx.previewImage
2018/12/25 Javascript
使用原生js编写一个简单的框选功能方法
2019/05/13 Javascript
使用JS判断页面是首次被加载还是刷新
2019/05/26 Javascript
Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法
2015/05/22 Python
python字符类型的一些方法小结
2016/05/16 Python
Python用list或dict字段模式读取文件的方法
2017/01/10 Python
Python中异常重试的解决方案详解
2017/05/05 Python
pyqt5 使用label控件实时显示时间的实例
2019/06/14 Python
Python实现的ftp服务器功能详解【附源码下载】
2019/06/26 Python
Python pandas实现excel工作表合并功能详解
2019/08/29 Python
HTML5+Canvas+CSS3实现齐天大圣孙悟空腾云驾雾效果
2016/04/26 HTML / CSS
Booking.com美国:全球酒店预订网站
2017/04/18 全球购物
常见的软件开发流程有哪些
2015/11/14 面试题
英文版餐饮业求职信
2013/10/18 职场文书
打造完美自荐信
2014/01/24 职场文书
产假请假条
2014/04/10 职场文书
股份合作协议书范本
2014/04/14 职场文书
书法大赛策划方案
2014/06/04 职场文书
2014年度培训工作总结
2014/11/27 职场文书