【发布时间】:2023-03-05 13:36:02
【问题描述】:
我正在查看我正在维护(但没有编写)的 asp.net 2 Web 应用程序。
页面加载时应该发生的一些事情不会发生,但只是有时,如果您在 VM 中使用 Firefox 3,似乎会发生这种情况。使用 JQuery 和 asp.net Ajax。
应该每次都运行(但不运行)的重要功能由以下Javascript附加:
<script type="text/javascript">
//<![CDATA[
$(document).ready(function(){ Sys.Application.add_load(ImportantFunction); });
$(document).ready(function(){ Otherstuff(); });
$(document).ready(function(){ MoreStuff(); });
//]]>
</script>
但是,如果我使用 firebug 在 ImportantFunction() 中设置断点,它不会在 firefox 3 中的页面加载时命中,但会在 ajax 更新时命中。
在页面中有多个对 $(document).ready 的调用,因为它们来自其背后的 asp.net 代码的不同部分。是的,它们都执行。
【问题讨论】:
标签: javascript jquery ajax asp.net-ajax