ajax异步传输数据时return返回总是undefined(转载)
写ajax传送数据时,需要用到异步,如上代码即总会返回undefined,很是费解。各种方式调试,后来广阅网上博客
,发现其实很多人遇到过这样的问题,大家都说原因是Jquery的ajax是异步,大多时候没执行完AJAX就return
htmlcontent了,所以会一直返回undefined,但是我一直没有找到提出比较直白解决方法的啊。也有大神说只要
把异步改成同步就好了,可是这样我专门用这个异步功能不是废了,然后,一句话就解决如下:
- success:function(datas){
- alert(data.list[1].id);
- } //结果:undefined
- success:function(datas){
- var data =(new Function("","return "+datas))(); 嗯就是这句,设置返回数据
- alert(data.list[1].id);
- } //结果:1113
转载于:https://www.cnblogs.com/xiayizhan/p/8309011.html
ajax异步传输数据时return返回总是undefined(转载)相关推荐
- 解决ajax异步传输数据,return返回为undefined的问题
解决ajax异步传输数据,return返回为undefined的问题 参考文章: (1)解决ajax异步传输数据,return返回为undefined的问题 (2)https://www.cnblog ...
- $.messager.progress ajax,ajax异步上传文件返回undefined
ajax跨域上传文件,封装了一个上传文件的方法sendFilePost,上传文件的时候使用async: false同步上传就不会弹出等待框,返回的结果没问题,但是使用了异步的方法async: ture ...
- html弹窗赋值给查询框,bootstrap模态框动态赋值, ajax异步请求数据后给id为queryInfo的模态框赋值并弹出模态框(JS)...
/查询单个 function query(id) { $.ajax({ url : "/small/productServlet", async : true, type : &q ...
- ajax请求return,细说JavaScript ajax异步请求return undefined
在制作注册表单验证时我们需要通过ajax请求数据,例如我们需要请求数据库中的用户名判断是否存在,这时我们就需要return,再者我们很多时候需要使用数据库中的数据,这时我们也需要将数据返回出去. 我们 ...
- BJUI使用ajax异步表单提交时后台action要加@ResponseBody
场景 在使用BJUI的ajaxform异步表单提交时,后台直接使用 @RequestMapping时不能正常回显消息. 知识储备 ajaxform异步表单提交 通过data属性使用(带验证): < ...
- Ajax异步请求(重渲染DOM元素时,如何自动调用并执行JS自定义函数【含代码】)- 案例篇
文章目录 Ajax异步请求(重渲染DOM元素时,如何自动调用并执行JS自定义函数[含代码])- 案例篇 效果截图: 重要代码: 附:全部HTML代码: Ajax异步请求(重渲染DOM元素时,如何自动调 ...
- jquery的ajax异步请求接收返回json数据
jquery的ajax异步请求接收返回json数据方法设置简单,一个是服务器处理程序是返回json数据,另一种就是ajax发送设置的datatype设置为jsonp格式数据或json格式都可以.这篇文 ...
- 模板引擎不关心内容之——art-template,碰见的同步与fs.readFile异步以及函数回调问题的描述,针对fs的readfille读取文件时,返回不了异步函数返回值的解决方法
模板引擎不关心内容 art-template art-template不仅可以在浏览器使用,也可以在node中使用 npm install art-template该命令在哪执行就会把包下载在哪里,默 ...
- form 表单提交时用ajax异步请求导致ajax请求结果无法接收问题
1.背景描述,有个公司内部用的小系统,不想大动干戈用太多前端框架,就用HTML5写了个登陆页面,刚开始想着用form表单提交登陆账户信息.后来因为前后端分离,并且统一用ajax调用后台服务交互数据,因 ...
最新文章
- 青源 LIVE 预告 | 复旦大学:NLP 的范式迁移
- python 2/3 joblib.dump() 和 joblib.load()
- 谷歌花35元就“骗”走刷脸数据:黑人为主,霸王条款无限使用,为强化新手机能力...
- python读取整个txt文件-Python读写txt文本文件
- VS.NET2003调试出现的问题及相关解决方法
- JAX-RS客户端WebClient的使用教程
- linux 64 内存管理,[内存管理]linux X86_64处理器的内存布局图
- java中gc是怎么工作的_java中的GC(gabage collection)如何工作
- chrome console js多行输入
- nginx配置前端反向代理
- 基于html的日历系统_企业信息化—APS系统(5)选型评估实战 Z 产品
- jenkins 忘记用户名和密码
- 郭继孚:预约在城市交通中的应用——北京市回龙观地区实践
- linux grep,sed和awk常用操作
- 260. 只出现一次的数字 III【我亦无他唯手熟尔】
- esp8266灯上电闪一下_如何在ESP8266上实现变色呼吸灯效果?
- STM32F4-DMA及相关配置
- SpringAMQP发送与接收消息
- 《扫黑风暴》全网爆火!用Python具体分析一下它怎么火起来的?你喜欢看吗?
- 组网胖模式_胖AP和瘦AP的区别、组网优缺点分析