@miniven

Как перекинуть значение выбранного элемента в активный input?

Есть несколько инпутов. При нажатии на каждый выскакивает общий список с вариантами. Как сделать, чтобы при выборе варианта, его значение добавлялось именно в активный инпут, а не во все?

<!-- Весь этот блок повторяется несколько раз, его можно несколько раз добавить и удалить -->
<div class="employee">
	<!-- Вот этот инпут -->
	<input type="text" class="select" name="program_name[]" onkeydown="return false;">

	<button class="delete-btn" data-type="delete"></button>
	<input type="text" name="employee_name" class="generate__input" id="employee_name" placeholder="Иванов Иван Иванович">
</div>


<ul class="programs-list">
	<li class="programs-list__item">Вариант</li>
	<li class="programs-list__item">Вариант</li>
	<li class="programs-list__item">Вариант</li>
</ul>
  • Вопрос задан
  • 104 просмотра
Пригласить эксперта
Ответы на вопрос 2
@lega
Ответ написан
Комментировать
@zhainar
Гуглю за вас
Как вариант: при получении инпутом фокуса записываем его id в блок списка в виде $('.list').data('active_input', тут какой нить айди). А при клике на элемент списка просто берем id инпута из $('.list').data('active_input')
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы