Предупреждение DataTables: таблица id = employeeTable - ошибка Ajax. Для получения дополнительной информации об этой ошибке - PullRequest
0 голосов
/ 07 ноября 2018

Я использую опцию JQuery ajax для загрузки данных в DataTables, вот мой код,

$("#employeeTable").DataTable({
    "ajax": {

        "url": "/Parameter/GetEmployeeData",
        "type": "GET",
        "processing": true,
        "datatype": "JSON",
        "serverSide": true
    },
    "columns": [
          {
            "data": "ID", "render": function (data) {

                return `<button type="button" onclick="location.href='@Url.Action("Edit", "Parameter")/${data}'" class="btn btn-warning">Edit</button>`
            },

            orderable: false
        },
        { "data": "PARAMETER_ID" },
        { "data": "LoanType.LOAN_TYPE_DESC" },
        { "data": "REPAYMENT_SCORE" },
        { "data": "CREDIT_RISK_GRADE" },
        { "data": "CRIB_STATUS" }
    ]
}).fnDestroy();

Этот код отлично работает, когда я запускаю код в VS. После публикации моего приложения на сервере IIS. произошла следующая ошибка.

Предупреждение DataTables: таблица id = employeeTable - ошибка Ajax. Для большего информацию об этой ошибке смотрите http://datatables.net/tn/7

Это мой контроллер параметров GetEmployeeData() метод

public JsonResult GetEmployeeData()
{
    var employeeList = cutOffMarks.GetCutoffMarksList().OrderByDescending(x => x.PARAMETER_ID);
    return Json(new { data = employeeList }, JsonRequestBehavior.AllowGet);
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...