我想用ajax查询数据循环出来,可是后台控制器调试的时候有五条数据,可是前台Ajax进入error返回状态是500,错误error,状态码4 jquery-2.2.3.min.js:4 GET http://localhost:53047/demo/Sel 500 (Internal Server Error)
...全文
119026打赏收藏
EF+MVC+AJax问题
我想用ajax查询数据循环出来,可是后台控制器调试的时候有五条数据,可是前台Ajax进入error返回状态是500,错误error,状态码4 jquery-2.2.3.min.js:4 GET http://localhost:53047/demo/Sel 500 (Internal Server Error)
可能是json序列化问题,之前的解决方案是在linq语句重新写了一个model接收,但是现在的不知道怎么搞?
var i = from c in entity.Cities
where c.provinceId == pr.provinceId
select new citr { city1 = c.city1, cityId = c.cityId };
List<citr> cit = i.ToList();
return Json(cit);
}以前是这样citr是新增的Model
可能是json序列化问题,之前的解决方案是在linq语句重新写了一个model接收,但是现在的不知道怎么搞? var i = from c in entity.Cities
where c.provinceId == pr.provinceId
select new [color=#FF0000]citr { city1 = c.city1, cityId = c.cityId };
List<citr> cit = i.ToList();
return Json(cit);
}[/color]以前是这样citr是新增的Model