Я настраиваю веб-сервер и хочу отправить выбранные значения из выпадающего меню начальной загрузки однорангового веб-сокета.
Я уже пытался установить значение для выбранных элементов с помощью
data-value = "некоторое значение" и value = "некоторое значение". И попробуйте получить их с помощью jQuery.
<div class="dropdown">
<button class="btn dropdown-toggle config_btn" type="button" data-toggle="dropdown" id="btn_baud">
<span class="caret"></span></button>
<u1 class="dropdown-menu" id="baudrate">
<li><a href="#">250 kBit/s</a></li>
<li><a href="#">500 kBit/s</a></li>
<li><a href="#">1 MBit/s</a></li>
</u1>
</div>
Показать выбранное значение в кнопке выпадающего меню:
$(document).ready(function(){
$("#baudrate a").click(function(){
$("#btn_baud").text($(this).text());
});
});
Получить выделенный текст из выпадающего меню:
$(document).ready(function() {
$("#baudrate li a").click(function() {
baudrate = $(this).html();
});
});
Я могу получить выделенный текст из выпадающего меню, но не могу получить значение.
Когда я пытаюсь установить значение, например:
<li data-value="250"><a href="#">250 kBit/s</a></li>
<li><a data-value="250" href="#">250 kBit/s</a></li>
Я не могу получить это с .value()
в моем jQuery.