Я использую 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в браузере и запустить я получаю правильные данные.Любая помощь будет оценена.