【发布时间】:2011-11-04 05:00:47
【问题描述】:
我有一个带有下拉菜单的 aspnet-mvc 网页。下拉列表中的选项是:
- 大
- 小
在下拉列表旁边我有一系列单选按钮
@Html.RadioButton("quantity","12",true)12
@Html.RadioButton("quantity","24",false)24
@Html.RadioButton("quantity","36",false)36
@Html.RadioButton("quantity","48",false)48
当我将下拉选择更改为小时,我想拥有它,单选按钮列表更改为
@Html.RadioButton("quantity","24",true)24
@Html.RadioButton("quantity","48",false)48
@Html.RadioButton("quantity","72",false)72
@Html.RadioButton("quantity","96",false)96
如果您将下拉菜单更改回 Big,它会将单选按钮更改回上面的原始设置。
这样做的最佳方法是什么?我是否应该在页面上有两组单选按钮并隐藏与下拉列表中所选项目无关的单选按钮。有没有更优雅的方式来做到这一点?
【问题讨论】:
-
如果你展示的是实际生成的 HTML 而不是 asp 页面,你可能会得到更多的人能够为你提供想法。
标签: jquery asp.net-mvc drop-down-menu radio-button toggle