0

我想知道当我的多选列表被选中时如何获取它的值?

我通过从数据库中填充它来创建多选列表。从那里我使用 HTML Helpers 在视图上显示 deopdown 列表。

@Html.ListBox("ID", Model.ID)

我的问题是如何获得用户选择的值。这是一个多选列表谢谢

我也不想刷新页面,除非我必须这样做。

4

2 回答 2

1

这个jquery会解决你的问题

var values = $("#ID option:selected").text();

希望能帮助到你。

于 2013-08-07T12:24:41.113 回答
0

您可以通过设置属性m => m.SelectedPreference来获取选定的列表框值,

尝试这个,

@Html.ListBoxFor(m => m.SelectedPreference, new List<SelectListItem>(), new { id = "lboxSelectedItems" })

于 2013-08-07T12:53:39.513 回答