2008-06-03
javascript中this的问题
关键字: 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赋值却不成功。所以我觉得问题出现在回调函数这。我的目的很简单,大家能不能帮忙看看怎么实现呀?
发表评论
提醒: 该博客已发表在公共论坛,博客所有留言会成为论坛回贴,留言请注意遵守论坛发贴规则







评论排行榜