The jQuery BlockUI Plugin lets you simulate synchronous behavior when using AJAX by blocking user interaction and showing a user-defined wait indication.