#javascript #jquery #ajax #datatables
Вопрос:
Я использую таблицы данных (https://datatables.net)
При попытке использовать мобильную версию веб-сайта jquery перестанет работать, но при использовании настольной версии все работает просто отлично.
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/dt/dt-1.11.3/r-2.2.9/datatables.min.css"/>
<script type="text/javascript" src="https://cdn.datatables.net/v/dt/dt-1.11.3/r-2.2.9/datatables.min.js"></script>
Ошибка:
SyntaxError: Unexpected end of JSON input
at JSON.parse (<anonymous>)
at Object.success (http://website/public/dashboard/index.php:1354:39)
at c (http://website/assets/vendor/global/global.min.js:1094:56)
at Object.fireWith [as resolveWith] (http://website/assets/vendor/global/global.min.js:1131:96)
at l (http://website/assets/vendor/global/global.min.js:2935:415)
at XMLHttpRequest.<anonymous> (http://website/assets/vendor/global/global.min.js:3026:235)
global.mis.js файлы:
Вызов ajax и jQuery отлично работают в настольной версии, ТОЛЬКО когда активирована мобильная версия таблиц данных, ajax и jQuery перестанут работать
Комментарии:
1. Это не имеет никакого отношения к datatable. Я предполагаю, что мобильное устройство не смогло подключиться к серверной части или не имеет прав доступа, поэтому вызов Ajax выдает ошибку, что приводит к ошибке синтаксического анализа, если вы попытаетесь проанализировать его в JSON