Такая ошибка означает, что в ответ на ajax приходит не json.
Первое, что необходимо сделать - все-таки посмотреть что же приходит в ответ. Например в Google Chrome это можно сделать следующим образом:
- Открыть страницу, на который идет обращение с помощью ajax
- Открыть Инструменты разработчика (F12 или в меню Инструменты > Инструменты Разработчика)
- В открывшемся окне - перейти на вкладку Networks
- Совершить действия на странице, инициирующие отправку запроса с помощью ajax
- Во вкладке Networks появится отправленный ajax запрос. Нажать на данный запрос
- В появившемся окне перейти на вкладку Response. На данной вкладке отобразится ответ на ajax запрос, в том числе, если ответом не является json
Исходя из того, что приходит в ответ - принимать решение об исправлении. Например, сервер, который обрабатывает ajax запрос может возвращать ошибку.
Успехов!