【发布时间】:2017-02-14 11:56:23
【问题描述】:
我正在使用 ASP.NET HTML 帮助程序来生成 HTML 下拉列表。所以基本上我有以下代码:
@Html.DropDownListFor(model => model.DropDownListName, new List<SelectListItem> {
new SelectListItem{Text="Option 1", Value="1",Selected=true},
new SelectListItem{Text="Option 2", Value="2", Selected = false},
new SelectListItem{Text="Option 3", Value="3", Selected = false}},
new { @class = "myClass" });
Helper 确实生成了带有相应选项的 HTML 下拉列表,问题是我想将“selected”属性添加到与下拉列表中所选值对应的 HTML 标记中,但没有生成。
实际上,我的最终目标是在我的 JavaScript 中获取所选选项,这是我在使用 HTML Helper 之前用来执行此操作的代码:
var _selectedObjectId = parseInt($('#selectObject :selected').attr("id"));
【问题讨论】:
标签: javascript jquery asp.net html-helper