Джанго Аякс Неожиданный токен <в JSON в позиции 1 - PullRequest
0 голосов
/ 25 сентября 2019

Я работаю над простой формой с Джанго.Мой код, кажется, в порядке, но этот фрагмент, похоже, не отправляет никаких данных.

document.getElementById('schoolAddForm').addEventListener('submit', function (e) {
            e.preventDefault();

            let schoolname = document.getElementById('schoolname').value;
            alert(schoolname)
            $.ajax({
                method: "POST",
                url: "/dashboard/schools",
                data: {
                    'schoolname': schoolname,
                    'added_by': {{ user.id }},
                },
                dataType: 'json',
                success: function (data) {
                    alert(data)
                },
                error: function (xhr, errmsg, err) {
                    $('#results').html("<div class='alert-box alert-danger alert radius' data-alert>Oops! We have encountered an error: <strong>"
                        + err +
                        "</strong>. Reload page and try again"); // add the error to the dom
                    console.log(xhr.status + ": " + xhr.responseText); // provide a bit more info about the error to the console
                }
            })
        })

это приводит к ошибке

SyntaxError: Неожиданный токен <в JSON в позиции 1 </p>

Я прошел через пару раз, этоКажется, url - это то, что приводит к ошибке, я не знаю почему, я просто не могу продвинуться дальше этого

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...