Блокировать кнопки сохранения заказа в админке пока он полностью не прогрузился

Рейтинг: 1.8924  
На голосовании
Предложил Пользователь 10637 26.05.2016 14:46:37

Блокировать кнопки сохранения заказа в админке пока он полностью не прогрузился

В админке при входе на страницу просмотра/редактирования заказа он грузился довольно долго, но несколько версий назад были внесены изменения, которые подразумевали подгрузку списка товаров заказа отдельным ajax запросом, что значительно ускорило время генерации страницы, но добавило головной боли.

Суть в следующем.
Представим себе довольно крупный ИМ и ситуацию, когда в заказе более 100 наименований.
При входе на страницу редактирования заказа, она сама по себе загружается довольно быстро, но потом стартует процесс подгрузки списка товаров через ajax, на что может уходить несколько секунд.
Так вот, если в этот момент нажать на кнопки Сохранить/Применить/Пересчитать заказ, то список товаров не передастся и вылезет ошибка "Необходимо добавить хотя бы один товар".

Собственно, идея в том, чтоб блокировать эти кнопки пока заказ полностью не прогрузился