Js JSON - ошибка SyntaxError: Unexpected token E in JSON at position

441
26 ноября 2016, 17:57

Ребята подскажите , получаю с сервера JSON -не могу его распарсить - дает ошибку:

VM1031:1 Uncaught SyntaxError: Unexpected token E in JSON at position 0(… )

Код:

$('#enter_usrer').click(function(){
  var email=$('#enter_email').val();
  var pass=$('#pass_enter').val();
  $.ajax({
    url: '/index.php/article/EnterUser',
    type: 'post',
    data: {'email': email , 'pass': pass },
    success: function (data) {
      var event = JSON.parse(data);
      console.log(data);
      if (event.success == 1) {
        $('#ENTER_CHIP').text('Такой Емаил не зарегестрирован');
        $('#ENTER_CHIP').css("display", "block");
      } else {
        if (event.success == 2) {
          $('#ENTER_CHIP').text('Неправельно введен пароль');
          $('#ENTER_CHIP').css("display", "block");
        } else {
          document.location = '/index.php/article/My_cart';
        }
      }
    }
  });
});
Answer 1

Причина была в том что: я уже выводил в этом контролере на экран - поэтому он не могу вернуть JSON

READ ALSO
Как задать часовой пояс в javascript? (set timezone offset javascript Date)

Как задать часовой пояс в javascript? (set timezone offset javascript Date)

Браузер жестко задает часовой пояс обьектам даты исходя из настроек часового пояса операционной системыНо в некоторых приложениях необходимо...

483
JavaScript: Получить позицию символа в строке

JavaScript: Получить позицию символа в строке

Реализую функцию, которая принимает строку и возвращает позицию каждого символа в этой строке

380
Помогите с push уведомлениями браузера

Помогите с push уведомлениями браузера

Хочу обучиться создавать push без сервисов

264
Ajax - живой поиск (проблемы с кодом)

Ajax - живой поиск (проблемы с кодом)

Делал урок по Ajax поиску, когда вбиваю слово,оно должно проверяться через array в php файле и показывать есть ли оно или нет в array, но в результате...

336