在IE中显示功能进度

时间:2011-04-02 03:11:57

标签: javascript jquery internet-explorer jquery-ui

 $("#processorTeam").click(function(e) {
    $("#processingDialog").dialog().html('Processing Started')
    var funcCall = processImages(e);
})

此代码启动jQueryUI对话框,使用“Processing Started”填充文本,然后运行processImages函数。

在Firefox和Chrome中,对话框会在processImages函数运行之前显示,然后在运行processImages函数期间显示状态消息。

在IE中,在processImages功能完成之前,对话框不会显示。此时它还会显示在运行processImages函数期间发送的所有状态消息。

有没有办法在IE7和IE中完成这项工作? IE8和Firefox一样吗?

1 个答案:

答案 0 :(得分:1)

Hmz ......快速修复此问题将是一个小暂停

 $("#processorTeam").click(function(e) {
    $("#processingDialog").dialog().html('Processing Started')
    setTimeout(function(){var funcCall = processImages(e);}, 100);
})

可以工作: - ? lemme知道有什么变化,如果有的话......