В MVC выпадающего нагрузки onChange, после чего еще один выпадающий
привет у меня есть два выпадающих списка на странице Я хочу чтобы когда я выбираю какое то значение из первого выпадающего списка то во втором выпадающем списке все значения загружаются в соответствии с выбранным значением
оба выпадающих списка привязываются динамически
Смотреть
Первый Выпадающий Список
@Html.DropDownList("Departments",dept,"--Select Department--",new { @required="required" })
Второй Выпадающий Список
@Html.DropDownList("Physician", phy, "--Select Physician--", new { @required="required" })
Функция для привязки значений
public List<SelectListItem> Departments() { List<SelectListItem> dept = new List<SelectListItem>(); var query = from u in db.Departments select u; if (query.Count() > 0) { foreach (var v in query) { dept.Add(new SelectListItem { Text = v.Name, Value = v.ID.ToString() }); } } return dept; }
public List<SelectListItem> Physicians() { List<SelectListItem> phy = new List<SelectListItem>(); var query = from u in db.Physicians select u; if (query.Count() > 0) { foreach (var v in query) { phy.Add(new SelectListItem { Text = v.FirstName + " " + v.LastName, Value = v.ID.ToString() }); } } return phy; }