问题标签 [drop-down-menu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net-mvc - 有人向我解释 Html.DropDown 它是最亲爱的朋友 SelectList
如果您查看我之前的问题,您可能已经注意到我没有得到 SelectList 和 Html.DropDown()。我觉得有趣的是,我似乎是其中唯一的一个。所以也许我应该尝试改变我的心态,或者也许有一些我不知道的事情会解决这一切。我真的很喜欢整个 MVC 框架,但 SelectList 只是不想适应我的想法。所以这是我的清单:
选择列表
- 为什么实例化后无法设置选定的值
- 为什么我不能按项目索引设置 selectedValue
- 为什么 selectedvalue 有时是字符串,有时是我放入其中的类,有时是 ListItem
- 为什么这些项目只能通过 GetItems() 访问
- 为什么 selectedItem 和 listItems 的类型不匹配?
- 为什么您放入列表中的项目转换为 listItem 而 selectedItem 没有?
- 为什么没有使用 GetItems() 方法我不能得到项目的数量
Html.DropDownList()
- 为什么模型绑定不能使用它
- 当只有一个选项时,为什么没有默认选择的行为
- 为什么不在源 selectLIst 中制作一个项目 SelectedValue 使其成为标记项目
在 ppl 建议我自己编写之前:
由于这将与 MVC 产品一起提供,因此我宁愿获得基本控件的官方支持,也不愿自己动手并承担随之而来的所有麻烦。
javascript - Javascript鼠标位置
如何检查鼠标指针是否在另一个 div/id/a 中/上?
asp.net - ASP DropDown 导致 ViewState 出现在地址栏中
如果您在 Internet Explorer 中访问此页面,并从右上角的“当前媒体发布”下拉列表中选择一个值,最终 IE 会尝试将您重定向到包含此字符串的丑陋 url:
__EVENTTARGET=selArchives&__EVENTARGUMENT=&__LASTFOCUS=&__VIEWSTATE=
该页面应该只更新 selArchives 查询字符串值。
下拉列表将 AutoPostBack 设置为 true,并且代码隐藏在 VB 中,这是事件处理程序:
显然,我可以自己编写 JavaScript,但我想找到问题的根源。
不知道具体是什么导致了这个问题。看起来这是几个因素的组合。
谢谢您的帮助
c# - 必须单击两次才能在 ASP.NET 中展开 DropDownList
我继承了一个 ASP.NET 2.0 项目,我注意到的一件事是用户必须单击dropdownlist
两次才能展开它 - 为什么会这样?
事件顺序
- 第一次单击赋予控件焦点,第二次单击将展开它。
- 该应用程序使用 Master/Content 页面并且启用了 Ajax。
看起来这在 IE6 中没有发生,但在 IE7 中确实发生了。
asp.net - 将 DropDownList 数据源绑定到 XPathSelect
问候!
我有一些这样的 XML:
我的 Web 表单上有一个 FormView,其中绑定了许多值。我想将 Areas 子节点绑定到 DropDownList ,如下所示:
不幸的是,我没有在下拉列表中看到我期望的数据,而是看到了 3 个条目,其中“区域”作为文本并且没有值。
我知道我的 XML 没问题,因为出于测试目的,我尝试在页面上抛出一个 Repeater 控件,如下所示:
这很好用。
绑定到下拉列表时我做错了什么,可能是 DataTextField 和 DataValueField 属性?
c# - 基于选定的下拉值重新绑定回发
问候!
我在绑定到 XmlDataSources 的 FormView 中有一个 DropDownList:
在页面的代码隐藏中,我有以下 OnLoad() 方法以及下拉列表的选择索引更改时的方法:
当从下拉列表中选择不同的值并调用 SelectedIndexChanged 时,我无法获取下拉列表的值(FindControl 始终返回 null)以使用它重新绑定数据源。我怎样才能得到这个值?
jquery - 我可以使用 jQuery 打开下拉列表吗
对于 HTML 中的此下拉列表:
我想打开列表(与左键单击相同)。这可能使用 JavaScript(或更具体地说是 jQuery)吗?
javascript - 1 父 2 子下拉
我正在尝试使用 JAVASCRIPT 创建 1 个父下拉列表,其中包含 2 个依赖子下拉列表。
我的 html 页面位于 - http://www.larkgrove.com/entryform/entryform.html
我正在使用动态选项列表/从属选择: http ://www.javascripttoolbox.com/lib/dynamicoptionlist/examples.php
如果您查看我的网站,您会发现我可以让子列表在没有任何内容和“NULL”之间进行更改,但这就是我所能做的。
谢谢!
asp.net - 在 dropdown_SelectedIndexChanged 事件 ASP.Net,C# 下获取 DataGrid 的 SelectedRow
我有一个模板列,我在其下放置了一个下拉列表。现在我想在模板列内的下拉列表的 selectedIndeChanged 事件上获取数据网格的 selectedRow
asp.net-mvc - 你如何在asp.net mvc中提交下拉列表
在上面的示例中,您应该将 onchange 设置为什么值?或者,您如何获得正确的表格?
Ajax.BeginFrom 有什么不同吗?