关于Ext中 Ajax的同步,异步
来源:互联网 发布:mac怎么打出罗马数字 编辑:程序博客网 时间:2024/04/29 12:07
ajax分为2种,一种是同步,一种是异步
同步:代码执行完了之后才执行后面的代码
异步:代码刚执行,后面的代码就马上接着执行了,不管前面的代码是否执行完
异步的情况下,要获得返回信息,就需要在异步执行完之后写代码,也就是在success里面写代码
在Ext3.0 里面 ,Ext.Ajax.request默认是异步的,但是可以通过设置参数async : false来改变其为同步,
async: false, //ASYNC 是否异步( TRUE 异步 , FALSE 同步)
sync:true, //同步 sync:false, //异步
例子:
MyForm.get = function() {
num = "";
Ext.Ajax.request(
{url : __ctxPath + "/project/getReport.do",
method : "post",
async : false, //关键是这里哦!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!@@@@@@@@@@@@@@@@%%%%%%%%%%%%
success : function(g) {
var c = Ext.util.JSON.decode(g.responseText).data[0];
num = c.reportNum;},
failure : function()
{ Ext.ux.Toast.msg('操作提示', '失败!');}});
return num;
}
转载自: http://www.cnblogs.com/wangyp/archive/2010/12/08/1900034.html
- 关于Ext中 Ajax的同步,异步
- Ext3.4 Ext.Ajax.request 的同步与异步
- ext中 ajax同步的方法
- 关于AJAX同步和异步的研究
- 关于ajax的同步和异步
- 关于ajax的异步同步问题
- 关于使用Ext.Ajax.request()异步提交中form参数的问题
- AJAX中XMLHttpRequest同步异步的疑惑
- ajax中同步和异步的区别
- jquery中Ajax的异步和同步
- ajax中同步和异步的区别
- Ext js Ext.Ajax.request同步和异步问题
- Ext js Ext.Ajax.request同步和异步问题
- ajax的同步异步
- Ext Ajax 同步的方法
- 关于java中同步异步的处理
- 关于ajax同步与异步的实现问题
- 关于JQUERY里的AJAX缓存和同步异步问题
- 永浆草莓采摘永安踏春好去处
- apple个人开发者证书无线发布app的实现
- myeclipse智能提示设置
- iSCSI相关术语
- 删除TFS团队项目
- 关于Ext中 Ajax的同步,异步
- 安装Ubuntu13.10 - Saucy Salamander(活泼的蝾螈)后的首要事情
- VTK的学习资源
- android 从服务器下载更新新版本软件 demo
- 如何在Xcode5 上创建支持iOS5.0的工程
- freemarker的初步使用
- Gcc-GNU C Compiler 编译方法(为知学习笔记)
- jQuery 生成新元素,需要从新绑定事件。从网上找了一些总结下
- Cocos2dx开发手机游戏工具集(持续更新)