使用ajax提交必须alert才能赋值
来源:互联网 发布:cf网络异常的解决办法 编辑:程序博客网 时间:2024/06/07 08:25
一个奇怪的问题,在使用ajax提交的时候将返回值赋给一个变量,无论怎么写都没法赋值,刚开始怀疑js有错但是ie没有反应过来,多次清缓存、部程序都没效果。。。。。。最后只好一行一行的alert看原因出在哪里;奇怪的是加上了alert之后就可以赋值,删掉alert后就又不可以了。百度了一下发现是因为ajax默认是异步执行的,也就是并没有等待请求完毕就开始执行下一行js语句了,导致赋值为null。
如果遇到ajax请求后有回调函数之类的问题就要加上async:false,注意如果是给false加上引号是没发解决问题的。
$.ajax({ async:false})
如果不是异步加载,那还叫ajax么?
0 0
- 使用ajax提交必须alert才能赋值
- 使用ajax 传值 必须用alert
- 使用Ajax之后要alert才能执行的解决方案
- JS无法加载,必须alert才能加载
- String数组必须初始化之后才能赋值
- SVN设置必须写注释才能提交
- js函数必须在alert执行才能执行
- 指针必须初始化才能使用
- 在使用Ajax的页面中,链接样式函数需要添加alert后函数才能加载的问题
- asp.net Ajax中使用alert
- Ajax用户注册验证 验证合格才能提交表单 编辑
- 使用ajax提交表单
- angularjs-指令-防止重复提交,第一次点击提交后必须相隔几秒后才能点击
- TQuery的CachedUpdates必须陪合TUpdateSQL控件才能使用
- 笔记本必须插电才能使用联合编译器
- C#必须加某QQ群才能使用软件
- 超星阅读器必须使用下载用户才能阅读的问题
- windowsform 您必须有许可证才能使用此 ActiveX 控件
- RHEL 5基础篇—Linux常用命令参考手册
- KVC (Key-Value Coding)
- STM32单片机学习---PWM输出
- 欢迎大家关注我的微信帐号!
- 遍历数组—三种内置的方法
- 使用ajax提交必须alert才能赋值
- 高校平台--环境理解之Persistence Context
- 为仿真器添加eCos多线程调试支持,GDBServer Extender 0.0.1 使用说明
- 解释器模式
- sql 时间段的提取
- 类的对象定义和使用(含指针对象)
- 数据库_jdbc_连接池(Tomcat创建)
- Opencv学习笔记(六):图像的平滑
- 代码整洁之道