Почему в консоле вылетатет ошибка unexpected character at line 1 column 1 of the JSON data, когда поля формы не заполнены?
Ошибка "unexpected character at line 1 column 1 of the JSON data" возникает в том случае, когда сервер ожидает получить данные в формате JSON, а вместо этого получает что-то другое, что не является валидным JSON. Данная ошибка может возникать, например, при отправке данных из формы на сервер с помощью JavaScript. Если поля формы не заполнены, ... Читать далее