【发布时间】:2017-07-28 00:04:57
【问题描述】:
我正在使用 Bootstrap 多选 (https://davidstutz.github.io/bootstrap-multiselect/)
我在下拉列表中有 2 个组。
选择顶部组中的任何选项后,第二组中的所有项目都应被禁用。
我应该能够从第二组中选择任何选项。
我的控制器绑定数据,列表按county_category分组。 :
public void CHDSList()
{List<SelectList> CHDSListList = new List<SelectList>();
ViewData["CHDSList"] = new SelectList((from s in objentity.tbl_CountiesMst.ToList().OrderBy(a => a.County_Code)
select new
{
County_Code = s.County_Code,
County_Name = s.County_Code +" - " + s.County_Name,
County_category = s.County_Category
}), "County_Code", "County_Name", "county_category", 1);
}
在视图中,我有这个...
$('.listbox').multiselect({
includeSelectAllOption: false,
buttonWidth: '100%',
maxHeight: 200,
enableClickableOptGroups: true })
@Html.ListBox("ChdListBox", (SelectList)(IEnumerable<SelectListItem>)ViewData["CHDSList"],
new { @class = "listbox", @style = "text-align:left; multiple=multiple;
width:100px;min-width:100%; height:30px; border-color:lightblue" })
【问题讨论】:
标签: asp.net-mvc twitter-bootstrap bootstrap-multiselect