ASP.Net MVC3 Razor を使用しています。.cshtml に 2 つのドロップダウンがあります。ddl1 と ddl2 としましょう。コントローラーでデータをバインドし、ビューバッグを使用してドロップダウンに送信しました。両方の ddl には、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>
事前にサンクス