0

我有以下代码:

[文件准备好]

$("#hincl_working").dialog({autoOpen: false, modal: true});

[一些 JS 功能]

$("#hincl_working").dialog("open");

处理(有时需要几秒钟)

我希望在处理开始之前打开对话框(然后在处理后立即关闭),但对话框只在处理之后显示,这不是我想要的。有什么想法吗?

4

1 回答 1

0

使用 javascript 的 setTimeout 将您的处理延迟 100 毫秒左右

https://developer.mozilla.org/en/DOM/window.setTimeout

像这样调用你的 PROCESSING 函数,也许也改变大小写。

window.setTimeout(function(){PROCESSING(tile, id)}, 100); 
于 2012-07-31T10:42:41.227 回答