如何使DropDownList项按类别分组

时间:2014-11-13 09:11:23

标签: javascript jquery asp.net-mvc asp.net-mvc-3 drop-down-menu

我有一个DropDownList,其值我想按类别分组。

哪些最佳实践和一些代码示例显示在ASP.NET MVC 3中正确提交表单,其中包含不同类别/组下的选项。

示例

enter image description here

在上面的示例中,我希望类别可折叠,而不是显示单选按钮。此外,单击时,类别应展开以显示该类别下的可用单选按钮选项,这些选项仅允许选择一个选项。我对跟踪类别的值不感兴趣,提交表单时我想要获得的是父类别下所选选项的值。

有没有人在MVC 3&amp ;;中做过类似或相关的事情。 jQuery的?

1 个答案:

答案 0 :(得分:-1)

您可以使用HTML格式执行此类操作。

<select>
  <optgroup label="Parent 1">
    <option value="1">sub category 1</option>
    <option value="2">sub category 2</option>   
  </optgroup>
  <optgroup label="Parent 2">
    <option value="3">sub category 1</option>
    <option value="4">sub category 2</option>
  </optgroup>
</select>

用模态数据替换数据。