关于ext变量调用的问题

check:function(){Ext.Ajax.request({url:this.checkUrl,method:'POST',waitMsg:'',scope:t... check: function() {
Ext.Ajax.request({
url:this.checkUrl,
method:'POST',
waitMsg:'',
scope:this,
success:function(response) {
var responseText=Ext.util.JSON.decode(response.responseText);
this.tt= responseText.tt;
}
});
},
这是我写的方法,在ajax中success里 获取到返回值response.tt,我怎么在其他方法里调用这个变量tt呢
应该怎么赋值
展开
 我来答
百度网友ce8a783
推荐于2016-07-24 · TA获得超过318个赞
知道小有建树答主
回答量:349
采纳率:50%
帮助的人:267万
展开全部
scope:this

这个指定的是上下文
你在ajax里把后台返回值赋给了this.tt,那你只需要访问到这个this就可以了;比如这个this指向的是一个控件,则Ext.getCmp(id)获取到这个控件,然后就可以获取到this.tt了;你也可以这样赋值Ext.getCmp(XXXX).tt将值绑定到控件上
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式