За последние 24 часа нас посетил 22601 программист и 1203 робота. Сейчас ищут 711 программистов ...

Ругаитца на json Uncaught SyntaxError: Unexpected token :

Тема в разделе "JavaScript и AJAX", создана пользователем yanuzay, 16 апр 2018.

  1. yanuzay

    yanuzay Активный пользователь

    С нами с:
    28 мар 2018
    Сообщения:
    498
    Симпатии:
    57
    Здравствуйте.
    Получаю ответ от сервера на ajax. Получаю json.
    В строке с JSON.parse выходит ошибка Uncaught SyntaxError: Unexpected token :

    Ругаица на сам json:

    {
    "Id":"10",
    "Name":"Matt"
    }

    Помогите пожалуйста
     
  2. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.632
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Ты уверен, что эта ошибка следствие работы функции JSON.parse?
    --- Добавлено ---
    А может како-нибудь токен надо при запросе передавать?
    Покажи результат ответа сервера.
     
  3. yanuzay

    yanuzay Активный пользователь

    С нами с:
    28 мар 2018
    Сообщения:
    498
    Симпатии:
    57
    не уверен.
    ругается на саму переменную с json чтоли.

    Ругается на первую строчку в json массиве "0": false,
    {
    "0": false,
    "1": false,
    "2": "\u0421\u0430\u043c\u0430\u0440\u0430",
    "module": "nanotech",
    "method": "isNano"
    }

    И когда другое содержимое массива, то он все равно на первую строчку ругается.
     
  4. nospiou

    nospiou Старожил

    С нами с:
    4 фев 2018
    Сообщения:
    3.400
    Симпатии:
    510
    dataType:'json' $.getJSON console.log
     
  5. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.989
    Симпатии:
    759
    выложи код
     
  6. yanuzay

    yanuzay Активный пользователь

    С нами с:
    28 мар 2018
    Сообщения:
    498
    Симпатии:
    57
    Код (Javascript):
    1. $.get('http://ссылка', function(data){
    2.                 console.log(data);      
    3. });
    Получаю данные в json. В нем не простой массив, а объект