问题标签 [selectlistitem]
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-4 - 无法弄清楚我在 mvc 中的枚举下拉列表有什么问题
我将数据播种到索引页面上的列表中并放入表中,这是专辑使用实体框架创建它的模型,这就是 Model.cs
控制器具有下拉列表的以下代码。model
我在最后的代码中得到了一条红线,return View(model);
但是当我运行它时,它并没有将其指定为答案。
我的索引页是显示错误的地方。
@Html.DropDownListFor(model => model.AlbumID, model.GenreList)
是我得到错误的那一AlbumId
行GenreList
jquery - Ajax 使用选项组填充 SelectList
我可以帮助使用 Ajax 填充带有选项组的 SelectList 吗?
我已正确编码添加项目,但不确定如何添加选项组。
这是我的有效 Ajax 代码:
这是被调用的函数:
我现在想将选项组添加到 SelectList。
这是我正在调用的带有选项组的新函数:
如何以与第一个示例相同的方式填充 SelectList,但使用选项组?
提前致谢。
编辑
我需要将组项目缩进与下图相同(忽略项目和组名称):
这是需要输出的正确 HTML 代码:
@Rory McCrossan:您的代码输出以下内容:
javascript - 如何在选择 jquery 的情况下并排显示多个选定项目
我的脚本如下。我通过 $.getJSON()获得了 PersonList ,我想使用 Jquery-chosen 并排显示 PersonList 中的所有元素。但只显示最后一项。
感谢您的帮助。
c# - 将 SelectList 项目列表从一个控制器传递到另一个控制器
我在控制器操作中使用了选择列表项,并通过传入参数将选择列表项值传递给另一个控制器操作,但在另一个控制器操作中没有得到任何值
// 第一个控制器动作
// 第二个控制器动作
asp.net-mvc - 列表在视图中未选择选中的 SelectListItem
我有一个列表,SelectedListItem
我将它从控制器发送到使用 ViewBag 进行查看。List中有一个具有selected = true
属性的 SelectedListItem。
鉴于代码是:
我还在model.Configuration
.
我知道我们可以将选定的索引与Value
,一起传递Text
。
在控制器中我设置ViewBag
为
configurationList
如下
jquery - 从所有下拉列表中删除一个选项
我有一组名为(和 id 相同)的下拉字段:
ETC...
我想从每个值中删除一个值,然后选择默认值(值 -1 或文本“”)。
页面上的每个字段都带有前缀EditGroup[#]
如何更新每个选择列表GroupType.Value
并删除每个选择列表?按 Id 或 value 没有区别,但更喜欢按 Id。
我尝试了以下几种变体:
c# - .Distinct() 调用不过滤
我正在尝试使用AsEnumerable
将实体框架DbContext
查询拉入IEnumerable<SelectListItem>
. 这将用作填充视图中的下拉列表的模型属性。
但是,尽管已Distinct()
调用,但每个查询都会不断返回重复的条目。
asp.net-mvc - 如何在硬编码场景中为下拉列表 asp.net mvc 指定名称?
这是我的操作方法:
我知道我可以这样做:
但下拉列表名称也将是 hardCodedList。
在这里,我想将列表名称指定为 CourseList,我尝试在我的索引视图中:
但它不起作用:
我也知道如果我传递这样的匿名列表,我可以指定列表的名称:
但是在这里,我想将列表保留在我的操作方法中,而不是视图中。在这种情况下如何指定名称?
c# - 访问剃刀(cshtml)中的选择列表项
我有一个查找表,我在其中跟踪可能的项目状态值:
Lookupid 字段类型描述
61 项目状态活动
62 项目状态保持
63 项目状态未激活
这是我获取系统中所有项目的“索引”方法:
在 .cshtml 文件中我有这个:
显示 NUMERIC 值(即 61/62/63)
在项目“索引”视图中,我希望能够显示与这些数字值关联的“描述”。即“ACTIVE”、“HOLD”等。
在“索引”方法中,我在 ViewBag 中获取那些“描述”。那么我如何在剃须刀代码中访问它们?
c# - 尝试将项目添加到 MVC 中的 selectlistitem 时出错
我的模型中定义了一个选择列表
在我的控制器中,我试图将项目添加到此列表中,但我收到一条错误消息,指出参数无效。
据我所见,我正在以与本示例中所示相同的方式进行操作http://www.asp.net/mvc/overview/older-versions/working-with-the-dropdownlist-box-and-jquery /using-the-dropdownlist-helper-with-aspnet-mvc和我见过的其他几个。