日期:2014-05-17  浏览次数:20525 次

MVC+Jquery 如何实现2个Html.DropDownList联动,求高手解答!
页面加载时用
<%SelectList categories = ViewData["CMB1"] as SelectList; %>
<%=Html.DropDownList("cmb1", categories, "(空)")%>
这种方法绑定
在cmb1的change()事件中我用 .ajax提交cmb1的value 然后根据后台查到的数据再绑定cmb2
可是cmb2没法重新加载绑定数据
求一个实现联动的方案 在线等


------解决方案--------------------
返回json更易操作
后台
C# code

 List<SelectListItem> items = new List<SelectListItem>();
                    foreach (var item in cabinInfoList)
                        items.Add(new SelectListItem { Text = " Y" , Value = "" });
     return Json(items, JsonRequestBehavior.AllowGet);