`
hq369
  • 浏览: 12182 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

让ajax执行完后再继续往下执行

    博客分类:
  • JS
阅读更多
默认设置下,所有请求均为异步请求。如果需要发送同步请求,请将async选项设置为 false。注意,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行.

 $.ajax({  
               cache: false,  
               async: false,   // 太关键了,学习了,同步和异步的参数  
               dataType: 'json', type: 'post',  
               url: "url.php",  
               success: function (data)  
               {   
                alert("1");  
               }  
           });  
           alert("aaaa"); 



这个ajax请求则为同步请求,在没有返回值之前,alert("aaaa")是不会执行的。
如果async设置为:true,则不会等待ajax请求返回的结果,会直接执行ajax后面的语句。
分享到:
评论

相关推荐

    探讨在JQuery和Js中,如何让ajax执行完后再继续往下执行

    代码如下: $.ajax ({ cache: false, async: false, // 太关键了,学习了,同步和异步的参数 dataType: ‘json’, type: ‘post’, url: “../handle/Ladder_Fee_Code.ashx?ajaxaction=Select_FangAn”, ...

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

    主要介绍了Jquery ajax加载等待执行结束再继续执行下面代码操作的相关资料,需要的朋友可以参考下

    Ajax课件学习(免费)

    指定false,当脚本处理过程经过这点时,会停下来,一直等到Ajax请求执行完毕再继续执行。 3.2.4.3send(data) 1、 open 方法定义了 Ajax 请求的一些细节。send 方法可为已经待命的请求发送指令 2、data:将要传递给...

    Ajax获取回调函数无法赋值给全局变量的问题

    因为它还没等ajax执行完就已经继续执行下面的代码   解决方法 1.在回调函数里面进行数据操作 2.将异步改成同步 总结 以上所述是小编给大家介绍的Ajax获取回调函数无法赋值给全局变量的问题,希望对大家有所帮助...

    大名鼎鼎的IBM公司 Ajax 培训资料

    JavaScript 代码甚至可以对收到的数据执行某种计算,再发送另一个请求,完全不需要用户干预!这就 是 XMLHttpRequest 的强大之处。它可以根据需要自行与服务器进行交互,用户甚至可以完全不知道幕后 发生的一切。...

    vue多次循环操作示例

    v-for可以实现循环,但是能否再下一级进行渲染呢?答案是可以的。 list: [{ "scheme_id": "1", "scheme_sn": "2018031416442200001", "scheme_name": "测试支付宝", "type": "", "field_id": "0", "user_id":...

    jQuery中$.ajax()和$.getJson()同步处理详解

    js会继续执行下一条语句,所以我们需要同步操作请求获取后台返回数据结果后,判断结果是否符合再执行js下一条语句。 二、$.ajax()参数解释 url: 发送请求的地址。 type: 请求方式(post或get)默认为get。 timeout: ...

    JS基于ES6新特性async await进行异步处理操作示例

    我们往往在项目中会遇到这样的业务需求,就是首先先进行一个ajax请求,然后再进行下一个ajax请求,而下一个请求需要使用上一个请求得到的数据,请求少了还好说,如果多了,就要一层一层的嵌套,就好像有点callback的...

    JAVA上百实例源码以及开源项目

    通过本源码可以了解到Java如何产生单钥加密的密钥(myKey)、产生双钥的密钥对(keyPair)、如何保存公钥的字节数组、保存私钥到文件privateKey.dat、如何用Java对象序列化保存私钥,通常应对私钥加密后再保存、如何从...

    ExtAspNet_v2.3.2_dll

    -你可以向其中添加自己的语言版本,并执行js\languages下的pack.bat打包,最后编译工程。 +2009-09-01 v2.0.9 -为ExtAspNet.Alert添加两个静态方法ShowInParent和GetShowInParentReference,用于在父页面弹...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -你可以向其中添加自己的语言版本,并执行js\languages下的pack.bat打包,最后编译工程。 +2009-09-01 v2.0.9 -为ExtAspNet.Alert添加两个静态方法ShowInParent和GetShowInParentReference,用于在父页面弹...

    jquery插件使用方法大全

    (4)的方法会在指定的Dom对象上绑定响应ajax执行的事件。 (5)同步加载数据。发送请求时锁住浏览器。需要锁定用户交互操作时使用同步方式。 var html = $.ajax({ url: "some.php", async: false }).responseText;...

    从零开始学习JQuery

    单以渐变效果为例, 从前我自己写了一个可以兼容ie和ff的渐变动画, 使用大量javascript代码实现, 费心费力不说, 写完后没有太多帮助过一段时间就忘记了. 再开发类似的功能还要再次费心费力. 如今使用jQuery就可以...

    important:知识点记录

    再来40道this面试题酸爽继续(1.2w字用手整理) 为什么 0.1 + 0.2 = 0.300000004 JS事件流 JS事件循环 es6 promise generator函数的操作 总结面试中 promise 相关题目的套路 AJAX原理及常见面试题 ES6教程 ...

    xheditor-1.1.14

    阅读本章节请先阅读:xhEditor入门基础,若你已经熟悉xhEditor的基本使用,请往下继续。 xhEditor提供两种方式初始化编辑器: 方法1:利用class属性来初始化和传递各种初始化参数,例: class="xheditor {skin:'...

    java面试宝典

    144、当我重编译我的JSP使用的一个类后,为什么JVM继续使用我的老CLASS? 36 145、与之间的差别? 36 146、JSP的缺点? 36 148、如何实现JSP的国际化? 36 150、如何在JSP中包括绝对路径文件? 使用URLConnection...

    asp.net知识库

    完整的在.net后台执行javascript脚本集合 ASP.NET 中的正则表达式 常用的匹配正则表达式和实例 经典正则表达式 delegate vs. event 我是谁?[C#] 表达式计算引擎 正式发布表达式计算引擎WfcExp V0.9(附源码) 运算...

    千方百计笔试题大全

    144、当我重编译我的JSP使用的一个类后,为什么JVM继续使用我的老CLASS? 36 145、 file="abc.jsp"%>与 page="abc.jsp"/>之间的差别? 36 146、JSP的缺点? 36 148、如何实现JSP的国际化? 36 150、如何在JSP中...

Global site tag (gtag.js) - Google Analytics