浏览 133 次
|
该帖已经被评为新手帖
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-06-03 关键字: this
var Test = Class.create();
Test.prototype =
{
initialize : function()
{
this.txt = "111";
new Ajax.Request("/test/test",{method:"post",parameters:"",onComplete: function(response){alert(this.txt);this.txt = response.responseText;}, asynchronous:false});
},
getTxt : function()
{
return this.txt;
}
}
如果注释到ajsx.request那行就可以。但是加上ajsx.request,当执行回调函数的时候response.responseText是可以得到的,但是对this.txt赋值却不成功。所以我觉得问题出现在回调函数这。我的目的很简单,大家能不能帮忙看看怎么实现呀? 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-06-03
你把这个 this.txt 变成一个全局变量,试试看呢?
|
|
| 返回顶楼 | |



