*
我在使用asp.net mvc时客户端使用ajax向服务端发送了一条请求,在浏览器的调试页面看到服务端是给了相应内容的,但是取不到数据是什么问题 [HttpPost]
//服务端代码
public ActionResult IndexX(int PangeIndex=1,int PangeSize=5)
{
decimal Total = db.Articles.Count();
decimal PangeTotal = Math.Ceiling(Total / PangeSize);
List Article = db.Articles.OrderByDescending(p => p.PubTime).Skip((PangeIndex - 1) * PangeSize).Take(PangeSize).ToList();
return Json(new { Itmes = Article, Pangetotal= Total });
}
//客户端
function getPageData() {
$.post("/Article/IndexX", {
PangeIndex: PangeIndex,
PangeSize: PangeSize
}, function (res) {
alert(res.Itmes.Pangetotal)
renderDatas(res.Itmes);
renderPager(res);
}, "json")
}
- 通过res.Items.属性获取到的都是undefined小白求大神指点,拜托了。