我在创建方法以响应来自Javacript的AJAX GET请求时遇到问题。我调试了它,它进入后端的GET响应方法并检索正确的数据,但我不知道如何将数据返回到前面。
这是我的代码: 后端:
[HttpGet]
public ActionResult GetOldEntries()
{
var data = db.Entries.Where(e => e.Date.Month != DateTime.Now.Month);
return data; // How do I properly return data?
}
前端:
$.get('/Home/GetOldEntries', function (data) {
console.log(data);
});
答案 0 :(得分:0)
[HttpGet]
public ActionResult GetOldEntries()
{
var data = db.Entries.Where(e => e.Date.Month != DateTime.Now.Month);
return Json(data, JsonRequestBehavior.AllowGet);
}
试试上面的