Я использую плагин https://github.com/danielfarrell/bootstrap-combobox/ Чтобы создать красивое окно поиска с автозаполнением.Как использовать выбранное значение с помощью Bootstrap Combobox
Но как получить значение, которое было выбрано?
Это HTML код:
<div class = "form-group">
<label>Select your name</label>
<div class="combobox-container">
<select class="combobox input-large form-control" id="search_yourself">
<option></option>
<?php
for($row = 0; $row < sizeof($race_table); $row++){
echo("<option value=".$race_table[$row]['Name'].">".
$race_table[$row]['Name']."</option>");
}
?>
</select>
<script type="text/javascript">
$(document).ready(function(){
$('#search_yourself').combobox();
});
</script>
</div>
</div>
И я ищу что-то вроде
$('#search_yourself').change(function() {
alert($(this).text());
});
Но вместо text()
(который возвращает мне все варианты, а не только выбранный один) I требуется выбранная опция.
Пара заметок: '' должен иметь 'значение = ""' атрибут, и не использовать 'предупреждение (. ..); 'для отладки. Попытайтесь использовать 'console.log (...);' –
Эти примечания оценены, у меня нет фона разработчика, поэтому вся помощь приветствуется. –
Нет проблем! Кроме того, знаете ли вы, как использовать инструменты разработки вашего браузера? 'F12' в Chrome или Firefox, в этом случае вы хотите, чтобы на вкладке« Консоль »отображались любые инструкции' console.log (...); '. –