使用ajax的post同步执行(实现方法)

 更新时间:2017年12月21日 14:39:24   作者:Two丽  
下面小编就为大家分享一篇使用ajax的post同步执行(实现方法),具有很好的参考价值,希望对大家有所帮助

一般我们使用的ajax请求时,都是异步的在结果运行以后,在方法外是得不到参数的,但是使用同步执行的时候是可以返回data的。

ajaxSettings.async参数进行设置,默强调内容认情况下是true,即异步,同步时在方法前设置: 

$.ajaxSettings.async = false;此时在方法执行完,能return出相应的data。

代码块

/** * 得到列表 */
function flowAtoms(){  
//请求接口 
  var listUrl = getServerUrl('XXXXXXX'); 
  var param = {};
  $.ajaxSettings.async = false;  
   newlist="";  
  $.post(listUrl,param, function(data){   
    // 返回的Json转换    
     var data_json = $.parseJSON(data);  
    if(data_json.status==200){       
      // 初始化操作选项      
      var data=data_json.data;      
      var funcHtml="";     
      $.each(data,function(i,v){        
        funcHtml+=v.name;  
       })     
      newlist = funcHtml;     
    } else {        
      alert(data_json.message);    
    }  
  }) 
  //返回全局变量newlist
  return newlist;
}

以上这篇使用ajax的post同步执行(实现方法)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 实现隔行换色效果的两种方式【实用】

    实现隔行换色效果的两种方式【实用】

    本文主要介绍了实现隔行颜色交替 鼠标经过高亮颜色的两种方式的具体实例,有助于理解和使用。方案一:纯CSS编写;方案二:js代码编写。需要的朋友可以参考下
    2016-11-11
  • js canvas仿支付宝芝麻信用分仪表盘

    js canvas仿支付宝芝麻信用分仪表盘

    这篇文章主要为大家详细介绍了js canvas仿支付宝芝麻信用分仪表盘,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-11-11
  • Javascript编写俄罗斯方块思路及实例

    Javascript编写俄罗斯方块思路及实例

    本文主要给大家介绍的是使用javascript编写俄罗斯方块小游戏的思路和具体的实例代码,有需要的小伙伴可以参考下
    2015-07-07
  • 利用CSS、JavaScript及Ajax实现图片预加载的三大方法

    利用CSS、JavaScript及Ajax实现图片预加载的三大方法

    本文主要介绍了利用CSS、JavaScript及Ajax实现图片预加载的三大方法。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-01-01
  • 实现网页内容水平或垂直滚动的Javascript代码

    实现网页内容水平或垂直滚动的Javascript代码

    用Javascript实现新闻内容的水平或垂直滚动,主要的优点是我们可以实现自定义滚动风格或特效,应用效果比起传统的marquee更加具有特色,方法也比较简单
    2012-10-10
  • Javascript打印局部页面实例

    Javascript打印局部页面实例

    这篇文章主要分享一个Javascript打印局部页面实例,需要的朋友可以参考下。
    2016-06-06
  • 浅谈JavaScript原型链

    浅谈JavaScript原型链

    这篇文章主要为大家详细介绍了JavaScript原型链,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2023-04-04
  • 微信小程序按顺序同步执行的两种方式

    微信小程序按顺序同步执行的两种方式

    这篇文章主要介绍了微信小程序按顺序同步执行的两种方式,本文通过实例代码给大家讲解,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • 原生JavaScript实现轮播图

    原生JavaScript实现轮播图

    这篇文章主要为大家详细介绍了原生JavaScript实现轮播图,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-01-01
  • JavaScript实现简易聊天对话框(加滚动条)

    JavaScript实现简易聊天对话框(加滚动条)

    这篇文章主要为大家详细介绍了JavaScript实现简易聊天对话框,附加滚动条功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-02-02

最新评论