我正在使用 ASP.Net MVC3 Razor,我在 .cshtml 中有两个下拉列表,比如说 ddl1 和 ddl2。我在控制器中绑定了数据并使用 viewbag 发送到下拉列表。两个 ddls 都有相同的数据,如 A、B、C、D。如果我在ddl1中选择A,它应该在ddl2中隐藏A;如果选择 B 它应该在 ddl2 中隐藏 B。任何人都可以帮助我使用javascript或jquery。
这是我绑定的控制器..
public ActionResult Index()
{
ViewBag.ddl1 = new SelectList(db.Collection, "ID", "Name");
ViewBag.ddl2 = new SelectList(db.Collection, "ID", "Name");
return View();
}
并且视图是(上述操作的.cshtml)
<table class="table">
<tr>
<td>
@Html.DropDownList("ddl1", "-select name-")
</td>
<td>
@Html.DropDownList("ddl2","-select name-")
</td>
</tr>
</table>
提前感谢