Реализовать please wait…

Добрый день! С Наступающим!
Не хочу изобретать велосипет..
Нужно на странице настроек плагина реализовать please wait.. когда идет обработка данных.
Возможно есть что-то стандартное в админке, может кто делал уже, может подсказать.
Буду рад всем мыслям и комментариям, спасибо.

Заметки к вопросу:
mi13 1.2 года назад

В итоге решил через ajax. Пришлось всю обработку прогнать через аякс, и тут еще столкнулся с проблемой повторного нажатия на кнопку. Решил через this.attr("disabled", false); Но тут есть один подвох...
Так не работает..

event.preventDefault();
$(this).attr("disabled", true);
$('#ole').empty().html("Please wait..");
$.ajax({
	///,
	success: function(resp) {
		$(this).attr("disabled", false);
	}
});

А так работает..

event.preventDefault();
let elem = $(this);
elem.attr("disabled", true);
$('#ole').empty().html("Please wait..");
$.ajax({
	///,
	success: function(resp) {
		elem.attr("disabled", false);
	}
});