• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    jquery中的ajax如何返回结果而非回调方式即为同顺序执行
    因为默认ajax是异步的,也就是在未响应到结果时不影响向下的执行。所以必须采用回调的方式来实现。这种方案效率更高。

    如果非要返回结果的话,将ajax 中的参数 async 改为 false,即为同顺序执行,如下实现,即可返回到结果。

    不过在非必要的情况下,不推荐此种做法
    复制代码 代码如下:

    function(url,params){
    var outdata;
    $.ajax({
    type : "get",
    async:false,
    dataType:"json",
    url : url,
    data: params,
    success : function(data){
    outdata = data;
    },
    error:function(e){
    alert('ajax error');
    }
    });

    return outdata;
    }
    您可能感兴趣的文章:
    • jQuery Ajax Post 回调函数不执行问题的解决方法
    • Jquery版本导致Ajax不执行success回调函数
    • jquery ajax的success回调函数中实现按钮置灰倒计时
    • jQuery Tips 为AJAX回调函数传递额外参数的方法
    • jQuery AJAX回调函数this指向问题
    • 使用jQuery中的when实现多个AJAX请求对应单个回调的例子分享
    • jquery ajax 向后台传递数组参数示例
    • Jquery中ajax方法data参数的用法小结
    • 浅析jQuery Ajax请求参数和返回数据的处理
    • jQuery实现ajax回调函数带入参数的方法示例
    上一篇:AJAX中文乱码解决新方法分享
    下一篇:php+ajax实现带进度条的大数据排队导出思路以及源码
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    jquery中的ajax如何返回结果而非回调方式即为同顺序执行 jquery,中的,ajax,如何,返回,