文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>关于Ext中 Ajax的同步,异步

关于Ext中 Ajax的同步,异步

时间:2010-12-08  来源:第二银行

异步:代码刚执行,后面的代码就马上接着执行了,不管前面的代码是否执行完
异步的情况下,要获得返回信息,就需要在异步执行完之后写代码,也就是在success里面写代码

在Ext3.0 里面 ,Ext.Ajax.request默认是异步的,但是可以通过设置参数async :  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;   

 }

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载