Реализовать please wait…
Добрый день! С Наступающим!
Не хочу изобретать велосипет..
Нужно на странице настроек плагина реализовать please wait.. когда идет обработка данных.
Возможно есть что-то стандартное в админке, может кто делал уже, может подсказать.
Буду рад всем мыслям и комментариям, спасибо.
В итоге решил через 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); } });