【发布时间】:2011-07-06 20:37:21
【问题描述】:
我已经在我的 asp.net MVC 应用程序中使用 jqgrid 很长时间了
今天突然间 IE 显示“停止运行脚本”对话框
A script on this page is causing your web browser to run slowly. If it continues to run,
your computer might become unresponsive.
我已将其范围缩小到在一些 ajax 运行后尝试重新加载网格的代码。
如果我取出以下内容
$("#shippingscheduletable").jqGrid().trigger("reloadGrid");
它没有显示的对话框,当我把它放回去时,它又出现了。 几个月来,此应用程序没有任何变化,并且运行良好。
我已经浏览了 jqgrid 绑定到的控制器操作,它运行得很好,它不会卡在任何循环或任何东西中。
它在任何其他浏览器中都不会显示任何错误。关于如何解决它的任何想法?
【问题讨论】:
-
你是偶然使用固定/特定的 jQuery 版本还是“最新”的版本?
-
你成功了!我正在使用最新的。这是1.4.4。我强迫它是 1.4.2 并且瞧工作得很好。将您的评论作为答案,我会为您服务。谢谢!
标签: jquery asp.net-mvc jqgrid