2016-08-17 11 views
-2

В новой форме билета, у меня есть 2 picklists:Как динамически выбирать элемент из списка выбора в Vtiger 6.x

  1. Category имеют 2 пунктов: C1 и C2
  2. Assigned To имеют 2 пунктов: A1 и A2.

Когда пользователь выбирает C1 из списка выбора «Категория», пункт A1 автоматически выбирается из списка выбора «Assigned To». Когда пользователь выбирает C2, «Назначено» автоматически изменяется на A2.

Как я знаю, Vtiger 6.x picklist не использует Select2 jquery, так как сборщик все еще работает, когда я удалил Select2 .js файлов.

ответ

0

Там будет два варианта для вас:

  1. Написать рабочий билет, где вы можете добавить условие, если категория C1 затем назначается поле будет A1

    В этом случае вы не будете см назначенные к полевому обновляются в режиме редактирования, но как только вы сохранили вы можете увидеть правопреемник полевым как A1

  2. вы можете сделать это прагматично с помощью JavaScript:

    onchange event on catgory dropdown: - изменить значение присвоения полю.

0

Вы можете использовать в событии изменения поля Category и добавить код ниже, чтобы установить значение Assigned to Field с помощью jQuery. Это определенно поможет вам. Вы должны указать значение своего поля в этом, значение, которое вы хотите установить, и дополнительные вещи, которые вы хотели установить.

container.find('[name="'+key+'"]').next().children('a').children('span').text('User1'); 
container.find('[name="'+key+'"]').val('User1'); 
container.find('[name="'+key+'"]').trigger('change'); 

 Смежные вопросы

  • Нет связанных вопросов^_^