这是我的控制器,它显示借入历史记录。 我已经使用了linq查询来生成我的数据 一切正常,日期视图中出现问题 我的借阅日期数据显示为/ Date(1532372400000)/
public JsonResult GetAllBorrowHistories()
{
LibraryManagmentSystemDBEntities obj = new LibraryManagmentSystemDBEntities();
{
var BH = (from b in obj.Books
join bh in obj.BorrowHistories on b.BookID equals bh.BorrowHistoryBookID
join c in obj.Customers on bh.BorrowHistoryCustomerID equals c.CustomerID
select new
{
bName = b.BookName,
cName = c.CustomerName,
bhBorrowDate = bh.BorrowDate,
bhReturnDate = bh.ReturnDate
}).ToList();
return Json(BH,JsonRequestBehavior.AllowGet);
}
}
这是我从ajax所做的观点。 请告诉我该怎么做,以便正确显示我的DATE数据。
$.ajax(
{
type: 'POST',
url: '@Url.Action("GetAllBorrowHistories")',
dataType: 'json',
data: {},
success: function (data)
{
tab.append(thead);
$.each(data, function (i, val)
{
console.log(val.BookName);
// Append database data here
var trow = $('<tr></tr>');
trow.append('<td>' + val.bName + '</td>');
trow.append('<td>' + val.cName + '</td>');
trow.append('<td>' + val.bhBorrowDate + '</td>');
trow.append('<td>' + val.bhReturnDate + '</td>');
tab.append(trow);
});
$("#UpdatePanel").html(tab);
},
}