我正在制作一张表格。我想显示仅与所选选项相关的选项,选择用户。
选择学位
<select id="Degree">
@foreach (var v in Model.deg)
{
<option value=@v.Degree_Title>
@v.Degree_Title
</option>
}
</select>
例如,如果用户选择度数,则只有相关选项才会显示在下一个选择框中。请尽快回复我。
答案 0 :(得分:0)
当您选择Degree(尝试将其放入控制器中的DropDown)和select do autopostback时,将填充与所选学位相关的选项。
在javascript
中包含此内容function CausePostBack() {
//alert('hello');
var form1 = document.forms[0];
if (!form1.onsubmit || (form1.onsubmit() != false)) {
//alert('hello again');
form1.submit();
}
}
和DropDown
@Html.DropDownList("SomeName", (SelectList)ViewBag.ABC, new { @class = "DropDownList W150 ", onchange = "return CausePostBack();", value = @ViewBag.SelectedVal })