Я хочу, чтобы <input>
с именем other был активирован, если в раскрывающемся списке выбран элемент с таким же именем.В противном случае он будет деактивирован.
<div class="dropdown">
Choisir le type:
<a class="btn btn-primary dropdown-toggle" data-toggle="dropdown" href="#">Type</a>
<input type="hidden" id="selectedFormation" name="selectedFormation" />
<ul class="dropdown-menu">
<li><a href="#" data-value="item1">item1</a></li>
<li><a href="#" data-value="item2">item2</a></li>
<li><a href="#" data-value="other">other</a></li>
</ul>
</div>
<input type="text" class="form-control" name="other" id="other">
$(".dropdown-menu li a").click(function() {
$(this)
.closest(".dropdown")
.find(".btn")
.html($(this).text() + ' <span class="caret"></span>');
var value2 = $(this).data("value");
$("#selectedFormation").val(value2);
});