0
<div class="btn-group">
<button type="button" class="btn btn-default dropdown-toggle " data-toggle="dropdown">
Year <span class="caret"></span>
</button>
<ul id='demolist' class="dropdown-menu" runat="server" role="menu">
</ul>
</div>
大家好, 我想通过代码隐藏在引导dropdwnlist中填充li项。 PFB放置在页面加载中的.cs代码。动态填充Bootstrap下拉列表
HtmlGenericControl li;
for (int x = 3; x <= 10; x++)
{
li = new HtmlGenericControl("li");
li.Attributes.Add("class", ".dropdown p");
li.InnerText = "Item " + x;
li.Disabled = false;
demolist.Controls.Add(li);
}
PFB js代码,它显示点击后的选定值。
<script type="text/javascript">
$(function(){
$(".dropdown-menu li ").click(function(){
$(".btn:first-child").text($(this).text());
$(".btn:first-child").val($(this).text());
});
});
</script>
现在,当我点击它显示列表项的下拉列表中,但也有2个问题
- 当鼠标光标悬停在它 显示一个“I”光标(一个当你正在编辑一个文档或某物时出现)而不是手指指针光标(就像它为asp:下拉菜单显示的那样)。
- 单击列表项后,下拉列表中的文字会发生变化,但“向下箭头”消失。
请问谁能帮我解决这个问题?