Я поддерживаю простое веб-приложение, созданное с помощью codeigniter 3.5, оно уже довольно давно работает. Он работает нормально, пока рано утром не выдаст ошибку:

Предупреждение DataTables: table id = table4 - Неверный ответ JSON. Для большего информацию об этой ошибке см. на странице http://datatables.net/tn/1

Я перехожу по ссылке и инструкциям, но все равно ничего не получается.

0
bryan404 2 Янв 2018 в 14:43

2 ответа

Лучший ответ

Должно быть из-за неправильного ответа API. Ниже приведен пример кода для возврата данных json для datatable:

var data = <GetDataFromDB>
return Json(new { Result = "<OK/ERROR>", Records = data});
0
Dheeraj Jain 2 Янв 2018 в 12:42

Я думаю, что вы вводите данные в неверном или недопустимом формате.

Возможно, вы отправляете пустые или специальные символы.

Поделитесь, пожалуйста, входными данными, чтобы вам было легко решить вашу проблему.

Вы переходите по этой ссылке и проверяете введенные данные. DataTable с нулевой конфигурацией

0
Raju 2 Янв 2018 в 12:02