> I am very new to jquery, so please excuse my maybe newbie question :)
> I have a following problem:
> when I call blockUI and execute JS afterwards, the blockUI shows after
> the JS finished executing.
> When I put alert after calling blockUI, it shows right after alert
> pops up. I suppose, that without the alert the IE is too busy
> executing JS and therefore does not show the blockUI. The question is,
> how can I give blockUI time to show before rest of JS is executed.


Use a timeout for that.   Something like this:

$.blockUI();
setTimeout(function() {
    // do other stuff
    ...

    $.unblockUI();

}, 100);

Reply via email to