前端模版文件,给第一个初始下拉列表初始值,第二个没数据,通过Ajax调用后台返回json数据绑定
| 代码如下 | 复制代码 |
|
@Html.DropDownList("CategroyID", (IEnumerable)ViewBag.CategoryID, "请选择...", new { id = "CategroyID", onchange = "GetArticleClass(this)" }) |
|
后台方法
| 代码如下 | 复制代码 |
| public ActionResult GetArticleClass(int id=0) { List articleClass = db.ArticleClass.Where(a => a.CategoryID == id).ToList(); return Json(articleClass, JsonRequestBehavior.AllowGet); } |
|
注意事项
其中ArticleClassModels模型包括ID,Name等属性。