我正在设置一个Web服务器,我想从引导下拉菜单的对等WebSocket发送所选的值。
我已经尝试为所选项目设置一个值
data value=“some value”和value=“some 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>
我的jquery中不能用.value()获取它。