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 相关文章推荐
javascript实现的像java、c#之类的sleep暂停的函数代码
Mar 04 Javascript
关于JavaScript中var声明变量作用域的推断
Dec 16 Javascript
JS 表单验证大全
Nov 23 Javascript
在jquery中combobox多选的不兼容问题总结
Dec 24 Javascript
js动态切换图片的方法
Jan 20 Javascript
AngularJS 遇到的小坑与技巧小结
Jun 07 Javascript
基本DOM节点操作
Jan 17 Javascript
ES6学习笔记之正则表达式和字符串正则方法分析
Apr 25 Javascript
JavaScript实现的原生态兼容IE6可调可控滚动文字功能详解
Sep 19 Javascript
详解使用vuex进行菜单管理
Dec 21 Javascript
在vue使用clipboard.js进行一键复制文本的实现示例
Jan 15 Javascript
javascript实现抢购倒计时程序
Aug 26 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
PHP下MAIL的另一解决方案
2006/10/09 PHP
php在线解压ZIP文件的方法
2014/12/30 PHP
关于扩展 Laravel 默认 Session 中间件导致的 Session 写入失效问题分析
2016/01/08 PHP
PHP函数nl2br()与自定义函数nl2p()换行用法分析
2016/04/02 PHP
微信支付开发动态链接Native支付
2016/07/12 PHP
PHP之将POST数据转化为字符串的实现代码
2016/11/03 PHP
详解PHP防止盗链防止迅雷下载的方法
2017/04/26 PHP
jquery中this的使用说明
2010/09/06 Javascript
Mac地址验证的javascript代码
2013/11/09 Javascript
Angular中ng-bind和ng-model的区别实例详解
2017/04/10 Javascript
js 用于检测类数组对象的函数方法
2017/05/02 Javascript
vue全局自定义指令-元素拖拽的实现代码
2019/04/14 Javascript
vue+element 模态框表格形式的可编辑表单实现
2019/06/07 Javascript
基于VUE实现简单的学生信息管理系统
2021/01/13 Vue.js
[01:25]DOTA2超级联赛专访iG 将调整状态找回自己
2013/06/05 DOTA
Python黑魔法@property装饰器的使用技巧解析
2016/06/16 Python
python3中set(集合)的语法总结分享
2017/03/24 Python
Python OpenCV实现鼠标画框效果
2020/08/19 Python
利用Python绘制Jazz网络图的例子
2019/11/21 Python
Python实现验证码识别
2020/06/15 Python
python的json包位置及用法总结
2020/06/21 Python
HTML5 CSS3新的WEB标准和浏览器支持
2009/07/16 HTML / CSS
Evisu官方网站:日本牛仔品牌,时尚街头设计风格
2016/12/30 全球购物
应届毕业生个人求职自荐信
2014/01/06 职场文书
房地产融资计划书
2014/01/10 职场文书
幼儿园教师工作制度
2014/01/22 职场文书
房地产项目建议书
2014/03/12 职场文书
活动策划求职信模板
2014/04/21 职场文书
党日活动总结
2014/05/07 职场文书
环境监测与治理技术专业求职信
2014/07/06 职场文书
自查自纠工作总结
2014/10/15 职场文书
狼牙山五壮士观后感
2015/06/09 职场文书
鲁滨逊漂流记读书笔记
2015/06/26 职场文书
小学校本教研总结
2015/08/13 职场文书
MongoDB支持的索引类型
2022/04/11 MongoDB
CSS使用Flex和Grid布局实现3D骰子
2022/08/05 HTML / CSS