Я пока самое удобное, что нашел - blockUI - довесок к JQuery - с его
$(document).ajaxStart($.blockUI).ajaxStop($.unblockUI);
. Удобно, красиво, но вдруг можно как-то проще? Или чуть сложнее, но без подгрузки дополнительных библиотек. По хорошему, меня бы устроила JS-функция, которая вываливает на экран блочок с сообщением а-ля alert(), но без кнопки продолжения "Ок". Т.е. время висения на экране (и блокировки браузера) определяется другой JS-функцией. Типа SetTimeout или явно снимающей это окошечко, ведь у $ajax есть параметры "функция выполняемая до запроса", "после удачного выполнения", "после неудачного".
Или что-то типа hover(), где при вызовах выполняется по очереди первая-вторая описанная функция.