SyntaxError: JSON.parse: неожиданный непробельный символ после данных JSON в строке 1 столбца 44498 данных JSON
На этом форуме решается много похожих вопросов. Но я не мог понять свою проблему. Опишу кратко.
Я разработал платформу nestedSortable QCubed. Все нормально, но одно осталось неразрешенным. С сортировкой и удалением все в порядке. Добавление новой записи В ПЕРВЫЙ РАЗ показывает: "SyntaxError: JSON.parse: неожиданный непробельный символ после данных JSON в строке 1 столбца 44498 данных JSON".
Создание следующих записей не вызовет никаких проблем.
Я проверил с помощью Debugger и нашел место, в котором возникает ошибка:
// Opera 10-11 does not throw on post-comma invalid pseudos
div.querySelectorAll ("* ,: x");
rbuggyQSA.push (",. *:");``
Я пробовал обе версии: jquery-1.12.4.js или jquery-3.2.1.js. Отличий нет.
Я также проверил json через https://jsonlint.com/, затем вывод json проверяется.
Я благодарен, если кто-нибудь сможет привлечь мое внимание или подсказать, что мне следует искать и что делать.