Uncaught SyntaxError: Неожиданный токен ':' - PullRequest
0 голосов
/ 21 января 2020

Я получаю сообщение об ошибке выше при вызове функции, которая использует ajax на рабочем сервере. Код функции:

function check() {
  $.ajax({
    type: "POST",
    url: '/check/',
    data: JSON.stringify(events),
    dataType: "json",
    headers: {
      'X-CSRFToken': csrf_token,
      'Accept': 'application/json',
      'Content-Type': 'application/json'
    },
    success: function(data) {
      var data_ = JSON.parse(JSON.stringify(data));
      
      if (data_["overdues"].length === 0) {
        showAlert('OK', "alert-success");
      } else {
        make_conflicts_table(data_["overdues"]);
        showAlert('OK', "alert-info");
      }
      console.log('Chech return : success');
      console.log('Display presented')
    },
    error: function() {
      console.log('Chech return : error');
      showAlert('Not OK', "alert-danger");
    }
  });
}

Код отлично работает на локальном хосте, но не на сервере. Я проверил, что события имеют правильный синтаксис json. Есть идеи, где проблема?

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