您的位置:首页 > Web前端 > JQuery

asp.net mvc jQuery 城市二级联动

2016-01-26 13:00 441 查看
页面效果图:

namespace Mvcproject.Controllers
{
//二级联动
public class ErJLDController : Controller
{

ZjbEntities db = new ZjbEntities();
//
// GET: /Test/

public ActionResult Index()
{
//pro_city province=new pro_city();

return View();
}

public JsonResult getProvince() {

List<pro_city> provinceList = (from p in db.pro_city where p.level == 1 select p).ToList();

JsonResult Jprovince = new JsonResult();
Jprovince.Data = provinceList;
Jprovince.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return Jprovince;

}

public JsonResult getCity(string pName)
{

//string pid = (from p in db.pro_city where p.areaValue == pName select p.id).ToString();
//int id = int.Parse(pid);
int id = int.Parse(pName);

List<pro_city> cityList = (from p in db.pro_city where p.parentId == id select p).ToList();

JsonResult Jcity = new JsonResult();
Jcity.Data = cityList;
Jcity.JsonRequestBehavior = JsonRequestBehavior.AllowGet;
return Jcity;

}

}
}

ErJLDController.cs


View Code
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: