03
Авг
2017

Изменить значение пользовательского поля в CRM Битрикс при создании новой сделки?

CRM Битрикс 24 Коробочная версия.

При создании новой сделки добавлены 2 поля типа список - регион и часовой пояс. Стоит задача при выборе из списка региона 1 поля менять значение 2 поля - часовой пояс.

Для задачи думаю повесить обработчик JS на необходимый select с именем пользовательского поля и при его изменении менять значение 2 списка. Написал заготовку, но не могу найти элемент по

document.qyeryselector("select[name=UF_CRM_5822F324B1A4F])

Вывожу в консоль полностью значение document - выводиться результат до полной отрисовки страницы.

Свой код пробовал помещать в:

bitrix/www/bitrix/js/crm/interface_form.js
bitrix/www/bitrix/components/bitrix/crm.deal.edit/sale.js

Как подключить js в компонент, чтобы он срабатывал уже после генерации страницы создания новой сделки?

Источник: https://ru.stackoverflow.com/questions/701398/%D0%98%D0%B7%D0%BC%D0%B5%D0%BD%D0%B8%D1%82%D1%8C-%D0%B7%D0%BD%D0%B0%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D0%BA%D0%BE%D0%B3%D0%BE-%D0%BF%D0%BE%D0%BB%D1%8F-%D0%B2-crm-%D0%91%D0%B8%D1%82%D1%80%D0%B8%D0%BA%D1%81-%D0%BF%D1%80%D0%B8-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B8-%D0%BD%D0%BE%D0%B2%D0%BE%D0%B9-%D1%81%D0%B4%D0%B5%D0%BB%D0%BA%D0%B8

Тебе может это понравится...

Добавить комментарий