А как же аналог jquery beforeSend у BX фреймворка?
Привет всем товарищи!
Пытаюсь избавиться от jquery, но как оказалось для меня - это не совсем просто и на это есть куча причин. У jquery есть много плагинов и в плане юзабилити очень хорош. В какой-то момент решил я, отказаться от jquery внутри проектов на Битрикс, по причине существования собственного js фреймворка. Использование BX после долгого использования jquery, оказалось достаточно простым и увлекательным занятием.
Столкнулся я с банальным отсутствием эвента как у jquery - beforeSend. Есть вероятность, что плохо искал, но перерыл весь core_ajax.js и не нашёл.
Так же у BX есть функция BX.addCustomEvent на которую можно повесить обработчик например "onAjaxSuccess" или "onAjaxFailure", но как быть если надо перед отправкой сделать какие то действия.
Если писать кастомный обработчик, подскажите с чего начать? Может быть есть добрый человек который писал и сможет поделиться готовым инструментом?