Элементы страницы не отключены - делать это было бы довольно утомительно - скорее, полупрозрачный div
накладывается поверх всех остальных элементов страницы. Чтобы сделать это, вы, вероятно, сделали бы что-то вроде
// Declare this variable in the same scope as the ajax complete function
overlay = $('<div></div>').prependTo('body').attr('id', 'overlay');
И CSS:
#overlay {
position: fixed;
height: 100%;
width: 100%;
z-index: 1000000;
background: url('link/to/semitransparent.png');
}
Затем, когда действие будет завершено, вы просто удалите его следующим образом:
overlay.remove();
Нет необходимости включать jQuery UI, если это единственное, для чего он вам нужен.