0

我面临与此处描述的完全相同的问题:jQuery ProgressBar and IE8

我在 ajax 调用中有一个 jquery 进度条,每次收到服务器的响应时都会更新进度条。这在 FF 上工作得很好,但在 IE8 和 IE9 上却不行。

我也注意到,一旦我添加了一个 alert(); 在为进度条设置新值之前,一切似乎都运行良好。一旦我删除了警报(),什么都没有发生。

我可以通过添加一个间隔以某种方式解决问题,但结果并不符合要求,当然我不能在那里放置等待功能并减慢整个过程。

任何可能有帮助的建议?

4

1 回答 1

0

我终于在这里找到了答案: Javascript仅在使用 AJAX 的 Internet Explorer 中使用 alert() 时更新 UI

超时的技巧终于完成了这项工作。

于 2013-03-19T07:40:57.670 回答