Tag: 下拉菜单

jQuery从下拉列表中删除一个选项,给出选项的文本/值

我有一个下拉列表,并希望从中删除一个选项,给定该特定选项的文本/值。 是否有可能使用jQuery? 就像添加一个选项到下拉列表中的“追加”,是否有一个function来删除一个选项? 我试图寻找它,但我所得到的是下拉列表中的整个选项集被删除的例子,这不是我所追求的。 干杯

启用/禁用jquery中的下拉框

我是jQuery的新手,我想使用checkbox启用和禁用下拉列表。 这是我的html: <select id="dropdown" style="width:200px"> <option value="feedback" name="aft_qst">After Quest</option> <option value="feedback" name="aft_exm">After Exam</option> </select> <input type="checkbox" id="chkdwn2" value="feedback" /> 我需要做什么jQuery代码? 同时寻找一个好的jQuery文档/学习材料。

Html.EnumDropdownListFor:显示默认文本

在我看来,我有一个enumdropdownlist (Asp.Net MVC 5.1中的一个新function)。 @Html.EnumDropDownListFor(m => m.SelectedLicense,new { @class="form-control"}) 如果我执行上面的代码,我得到我的下面的枚举下拉列表。 public enum LicenseTypes { Trial = 0, Paid = 1 } 但默认情况下,我希望我的下拉列表有一个值(自定义文本),这就是我所尝试的 @Html.EnumDropDownListFor(m => m.SelectedLicense,"Select a license" ,new { @class="form-control"}) 但现在的问题是,当我运行它,我的下拉列表看起来像这样 所以,我想要显示的默认文本不会默认显示。 如果用户select“select许可证”并尝试提交表单,则会显示“select许可证”错误,但不显示为默认文本。 我需要改变的东西? Ps:图像是加载页面的屏幕截图。 默认情况下,它会显示试用为选定的选项。

改变下拉箭头的颜色和外观

我想更改下拉列表的箭头的默认外观,以便在浏览器中看起来相同。 有没有办法来覆盖使用CSS或其他方式的下拉箭头的默认外观?

DropDownList中的ListItems属性在回发中丢失?

一位同事告诉我: 他有一个DropDownList和一个网页上的button。 这是后面的代码: protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ListItem item = new ListItem("1"); item.Attributes.Add("title", "A"); ListItem item2 = new ListItem("2"); item2.Attributes.Add("title", "B"); DropDownList1.Items.AddRange(new[] {item, item2}); string s = DropDownList1.Items[0].Attributes["title"]; } } protected void Button1_Click(object sender, EventArgs e) { DropDownList1.Visible = !DropDownList1.Visible; } 在页面加载时,项目的工具提示正在显示,但在第一次回发时,属性会丢失。 为什么会出现这种情况,是否有任何解决方法?

以编程方式设置dropdownlist selecteditem

我想以编程方式为ASP.Net下拉列表控件设置selecteditem属性。 所以我想传递一个值到dropdownlist控件来设置项目等于传递值的选定项目。

我怎样才能删除在Mac上的Safariselect元素的光泽?

在Mac和iOS设备上,在Safari中,具有背景颜色的<select>元素会产生光泽。 这在其他操作系统中似乎不会发生。 例如,我有一个具有这些样式属性的select元素: select { -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 3px 6px; margin: 10px 0 7px; width: 250px; background-color: #BD2786; color: white; letter-spacing: -.04em; font-weight: bold; border: 0; } 而我的元素有我想要的背景颜色,但光泽依然存在。 有谁知道如何使它成为一个平坦的颜色?

导轨select下拉状态?

我想知道是否有一些已经build立在轨道的function,所以它会创build一个select下拉列表与所有美国国家,所以我不必手动input。 我在网上search,但我无法find任何。 任何build议如何做,所以我不必手动input所有的状态?

如何检查一个对象是否是某种types的

我将各种对象传递给子例程来运行相同的过程,但每次使用不同的对象。 例如,在一种情况下,我使用的是ListView,而在另一种情况下,我正在传递一个DropDownList。 我想检查是否传递的对象是一个DropDownList然后执行一些代码,如果是。 我该怎么做呢? 我的代码到目前为止不起作用: Sub FillCategories(ByVal Obj As Object) Dim cmd As New SqlCommand("sp_Resources_Categories", Conn) cmd.CommandType = CommandType.StoredProcedure Obj.DataSource = cmd.ExecuteReader If Obj Is System.Web.UI.WebControls.DropDownList Then End If Obj.DataBind() End Sub

引导下拉菜单:定位下拉内容

我有以下的下拉菜单 <label class="dropdown-toggle" role="button" data-toggle="dropdown" data-target="#"> Action <b class="caret"></b></label> <ul class="dropdown-menu" role="menu" aria-labelledby="lang-selector" id="lang-selector"> dropdown content goes here </ul> 下拉列表的左上angular位于文本(Action)的左下angular,但我希望dropdwon的右上angular位置位于文本的右下angular。 我怎样才能做到这一点? 感谢致敬。