Рейтинг: 4.8902  
На голосовании
Предложил Казаков Алексей 15.11.2017 13:34:59

Блокировать обе кнопки "Сохранить"/"Применить" при нажатии на любую из них

В любой форме в админке внизу есть кнопки "Сохранить"   "Применить"  "Отменить".

При нажатии на "Применить" на кнопке появляется "лоадер", кнопка блокируется и происходит отправка данных POST-запросом. При этом кнопка "Сохранить" активна и на неё можно нажать, при приведет к повторной отправке формы.

Конкретный пример:
Редактирование заказа. Сотрудники бухгалтерии прикладывают к заказу файл (через UF-свойство) и нажимают обе кнопки "Сохранить"/"Применить". В итоге файл отправляется дважды (и дважды же фиксируется в b_file, но это можно поправить в логике обработки входных данных)

Чего хочется:
Чтоб при отправке формы блокировались кнопки, которые могут привести к ещё одной параллельной повторной отправке
Рейтинг: 22.309  
На голосовании
Предложил Сальников Дмитрий 22.09.2014 16:26:19

Настройка множественной или единичной привязки к разделам инфоблока

При использовании свойств зависимых от раздела хочется сделать защиту от дурака и запретить привязку к двум и более разделам. Уверен это не единственный случай такой необходимости.