【发布时间】:2011-05-29 03:02:52
【问题描述】:
我遇到了回调问题,这可能是我正在做的事情。使用 JS 类,我有一个回调数组,我将函数推送到如下:
obj.addCallback(function() { .. });
效果很好。我尝试通过以下方式调用该函数:
var fns = this._callbacks;
if (fns != null) {
for (var i = 0, len = fns.length; i < len; i++) {
fns[i].apply(that, null);
}
}
它得到了函数的应用,但它永远不会被调用。这适用于 IE 9 和 FF,但不适用于 IE 7/8。我怎样才能让它适用于所有人?
这是在 ASP.NET AJAX 组件中。
谢谢。
【问题讨论】:
标签: javascript asp.net asp.net-ajax callback