【发布时间】:2011-04-07 14:11:07
【问题描述】:
我目前正在处理一个需要使用大量 AJAX AutoCompleteExtenders 的项目,并且它们运行良好 - 但现在我正在整理代码并实现母版页,我遇到了问题.我有这个 JS:
$find('txtName')._onMethodComplete = function(result, context) {
$find('txtName')._update(context, result, false);
webservice_callback(result,context);
};
当我加载页面时,会发生与那个 sn-p 相关的错误:
Microsoft JScript 运行时错误:'null' 为 null 或不是对象
重申一下,这仅在我出于某种奇怪的原因拥有母版页时才会发生。有什么想法吗?
【问题讨论】:
-
你试过用firebug在firefox上调试吗?那有一个很好的 javascipt 调试器,相比之下,Internet Explorer 几乎没用
-
@Hawxby - 我不同意。如果您知道自己在做什么,IE javascript 调试器比 FireBug 有用得多。
-
在 8 中更是如此,在 9 中更是如此,但在那之前非常糟糕。因为我不知道工作环境中使用的 IE 版本,所以安装 firefox 和 firebug 可能比更新 IE 更简单。
标签: c# asp.net ajax autocompleteextender