一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

ASP.NET MVC+Ajax实现级联下拉列表

时间:2013-03-30 编辑:简简单单 来源:一聚教程网

前端模版文件,给第一个初始下拉列表初始值,第二个没数据,通过Ajax调用后台返回json数据绑定

 代码如下 复制代码

@Html.DropDownList("CategroyID", (IEnumerable)ViewBag.CategoryID, "请选择...", new { id = "CategroyID", onchange = "GetArticleClass(this)" })
<select id="ArticleClassID" name="ArticleClassID">


后台方法

 

 代码如下 复制代码
public ActionResult GetArticleClass(int id=0)
       {
           List articleClass = db.ArticleClass.Where(a => a.CategoryID == id).ToList();
           return Json(articleClass, JsonRequestBehavior.AllowGet);
       }

注意事项

其中ArticleClassModels模型包括ID,Name等属性。

热门栏目