我有一个DataTable
包含(RegisteredDate)日期和状态的字段。在RegisteredDate
字段中,我想将日期格式显示为“YYYY-MM-DD”,并在状态字段中显示活动(1)或关闭(0)。
RegisteredDate
在数据库中,和的样本值为Status
::
RegisteredDate Status
2020-01-03 13:32:11.370 1
2020-01-12 11:23:48.330 1
2020-01-12 11:23:49.923 1
但在 DataTable 我得到的值是/Date(1578823190740)/
. 请看附图。
此外,当 DataTable 加载时,它应该按 Id 的降序排列。我怎样才能做到这一点?
/// datatable code
var Popup, dataTable;
$(document).ready(function () {
alert("testing...");
dataTable = $("#tbl_vehicle").DataTable({
"ajax":{
"url": "/Vehicles/GetVehicle",
"type": "GET",
"datatype": "json"
},
"columns": [
{ "data": "VehicleType" },
{ "data": "Amount" },
{ "data": "RenewPeriod" },
{ "data": "RegisteredDate" },
{ "data": "RegisteredBy" },
{ "data": "Status" },
{ "data": "ModifiedBy" },
{ "data": "ModifiedDate" }
],
"language": {
"emptyTable" : "No data available, please click on <b>Add</b> button"
}
});
});
加载数据的控制器代码
/// controller code
public ActionResult GetVehicle()
{
List<Vehicle> vehicleList = db.Vehicle.ToList<Vehicle>();
return Json(new { data = vehicleList }, JsonRequestBehavior.AllowGet);
}