Хорошо. Довольно странно, я получаю недопустимый столбец, хотя он есть в моем коде json, я пробовал как верхний, так и нижний регистр версии, и все равно та же ошибка, потому что моя дата находится в ut c формат торможения json?
[HttpGet]
public IActionResult GetAuditTrailData() {
int test = 7;
var auditTrailsHistory = _context.MisAuditTrail.Where(w => w.isActive == true && w.isDeleted == false && w.MISObjectId==test).ToList();
string output = JsonConvert.SerializeObject(auditTrailsHistory);
return Json(new { data = auditTrailsHistory });
}
Ajax вызов
$(document).ready(function () {
$("#audTrailTable").DataTable({
"ajax": {
url: "/MISObjects/GetAuditTrailData/",
type: "get",
database: "json"
},
"columns": [
{ "data": "createddate" },
{ "data": "createdby" },
{ "data": "action" }
],
"scrollY": "200px",
"scrollCollapse": true,
"paging": false,
"processing": true, // for show progress bar
"serverSide": true, // for process server side
"filter": true, // this is for disable filter (search box)
"orderMulti": false // for disable multiple column at once
})
});
Json
"Созданное дело", " CreatedDate ":" 2020-07-28T20: 59: 54.2791487 + 01: 00 "," CreatedBy ":" David "," isActive ": true," isDeleted ": false}, {" AuditTrailType ": 0," Id " : 5, «IPAddressBytes»: «», «TennantId»: «92b4ebe2-c81e-4fbf-91d0-9b422a7843c4», «AuditType»: 0, «MISObjectId»: 7, «Action»: «Дэвид провел несколько тестов»
Ошибка
введите описание изображения здесь