<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>
Привет, Я пытаюсь заполнить элементы Li в загрузочном dropdwnlist с помощью кода позади. PFB - код .cs, который помещается в загрузку страницы.Populate Bootstrap DropDownList динамически
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:).
- После нажатия на элемент списка текст выпадающего меню изменяется, но «стрелка вниз» исчезает.
Может ли кто-нибудь помочь мне в этом?