Datatable - получение net :: ERR_CONNECTION_CLOSED, когда datatable пытается выполнить AJAX-запрос - PullRequest
1 голос
/ 08 марта 2019

Я использую Datatable AJAX для получения данных со стороны сервера, и он работает нормально на локальном хосте, но когда я загрузил это приложение на работающий сервер, я получаю эту ошибку и datatable не загружает данные,

net :: ERR_CONNECTION_CLOSED [Наряду со строкой запроса]

M y Код JS:

$(".employee-table").DataTable({
        processing: true,
        serverSide: true,
        respoonsive: true,
        ajax: getBaseUrl() + "employee/load_employees",
        dom:'<"col-sm-6"l><"col-sm-6 align-right"f>rt<"col-sm-6"i><"col-sm-6 align-right"p>',
        scrollY: "200",
        scrollX: true,
        oLanguage: { sProcessing: preloaderHTML },

        columnDefs: [
            {
                targets: [0],
                visible: false,

            },
            {
                targets: [-1],
                visible: true,
                render: function(data, type, row) {
                    return `
                            <a href="${getBaseUrl() + 'employee/profile/' + row[0]}" class="btn btn-warning btn-xs waves-effect" data-toggle="tooltip" data-placement="left" title="" data-original-title="View Employee"><i class="material-icons">remove_red_eye</i></a>
                            <a href="${getBaseUrl() + 'employee/edit/' + row[0]}" class="btn btn-primary btn-xs waves-effect" data-toggle="tooltip" data-placement="left" title="" data-original-title="Edit Employee"><i class="material-icons">edit</i></a>
                            `;
                }
            },
            {
                targets: [28],
                visible: true,
                render: function(data, type, row) {
                    return `<span class="badge ${ getBadgeClass(data) }">${data}</span>`;
                }
            },
            {
                targets: [27],
                visible: true,
                render: function(data, type, row) {
                    return `<span class="badge ${ data === "c" ? "bg-green" : "bg-red" }">${data === "c" ? "Confirmed" : "Probation"}</span>`;
                }
            },

            {
                targets: [23],
                visible: true,
                render: function(data, type, row) {
                    let badgeClass = "bg-green";
                    if (data === "CONTRACTUAL") {
                        badgeClass = "bg-orange";
                    }
                    if (data === "TRAINEE") {
                        badgeClass = "bg-blue";
                    }

                    return `<span class="badge ${ badgeClass }">${data}</span>`;
                }
            },


        ],
        order: [0 ,'desc']
    });

Когда я добавляю этот URLв браузере и запустить я получаю правильные данные.Любая помощь будет оценена.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...