> I have tested BlockUI Plugin but it does not start when I call it, > because I can see with Firebub that the ajax calls are finished when > BlockUI Plugin starts.
And that is exactly the problem with making synchronous calls to the server - it locks the browser. I strongly recommend using asynchronous calls instead - I wish the XHR didn't even have a sync API because I don't believe it should ever be used. Asynchronous programming is only mildly more abstract that synchronous. Mike