Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.81/42: Рейтинг темы: голосов - 42, средняя оценка - 4.81
proggerUz
8 / 8 / 3
Регистрация: 10.03.2014
Сообщений: 77
1

SyntaxError: JSON.parse: unexpected character at line 1 column 2 of the JSON data

09.02.2015, 20:05. Просмотров 7778. Ответов 5
Метки нет (Все метки)

Всем привет, пытаюсь произвести запрос к обработчику c помощью AJAX, выдает ошибку при парсинге JSON че за фигня? гляньте плииз ребята
SyntaxError: JSON.parse: unexpected character at line 1 column 2 of the JSON data

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
$("a.add_more").click(function(){
     
     var Rubric = $(this).attr("rubric");
     var LastElement= $(".articles ul li:first-child").attr("id");
     
     $.ajax({
        url: '/includes/ajax_add_articles.php',
        type: 'GET',
        dataType: "json",
        data: "Rub="+Rubric+"&Id="+LastElement,
        success: function(data){
                data=jQuery.parseJSON( data );
                if(data.length > 0){
                    alert("Ништяк");
                }else{
                    alert("Фигня");
                }
            }
      });
 });

вот обработчик

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php // Connecting the database
 include('configs.php');
 $Rub=$_GET['Rub'];
 $OffTop=$_GET['Id'];
 $Article=array();
 $GetInfo=mysql_query("SELECT *,Title_{$Active_lang} AS Title,
 Short_{$Active_lang} AS Short FROM {$GLOBAL->Articles} WHERE category='{$Rub}'") or die("Can't get info<br>".mysql_error());
   while($AllArticles=mysql_fetch_assoc($GetInfo)){
      $Article[]=$AllArticles;
   } 
   echo json_encode($Article);
  
?>
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.02.2015, 20:05
Ответы с готовыми решениями:

Код 200 SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
Ребята подскажите плиз, пытаюсь добавить форму отправки сообщений на сайт. После отправки выдает...

Ошибка "json.parse unexpected character"
Реализую на сайте систему комментариев. Добавление комментариев в базу происходит путём передачи...

Не работает JSON.parse, ошибка Unexpected token o
подскажите пожалуйста почему может не работать: var obj=JSON.parse (&lt;?=$Arrbankomat?&gt;); ...

Проверка валидности разбора JSON (JSON.parse)
Пытаюсь разобрать некорректную json строку вот так: var response = JSON.parse(data); Как...

Отловить ошибку в JSON.parse (переварить не JSON)
получаю ajax ответ от сервера, это строка json. Если на сервере скрипт падает, например по...

5
Давран
201 / 150 / 44
Регистрация: 24.11.2013
Сообщений: 1,106
09.02.2015, 20:41 2
proggerUz, попробуйте эту строчку убрать
Цитата Сообщение от proggerUz Посмотреть сообщение
data=jQuery.parseJSON( data );
0
proggerUz
8 / 8 / 3
Регистрация: 10.03.2014
Сообщений: 77
10.02.2015, 08:40  [ТС] 3
Цитата Сообщение от Давран Посмотреть сообщение
proggerUz, попробуйте эту строчку убрать
Какой смысл? Я же парсить должен JSON
0
Давран
201 / 150 / 44
Регистрация: 24.11.2013
Сообщений: 1,106
10.02.2015, 09:47 4
proggerUz, я без этой строчки аякс запросы выполняю
1
proggerUz
8 / 8 / 3
Регистрация: 10.03.2014
Сообщений: 77
10.02.2015, 17:06  [ТС] 5
слушай, я же получаю в формате JSON, a json нужно парсить.. ну кароче я уже решил проблему
0
Давран
201 / 150 / 44
Регистрация: 24.11.2013
Сообщений: 1,106
10.02.2015, 17:16 6
proggerUz, уже не один раз использую аякс, но некогда не использовал эту строчку... и спокойно использую возвращаемые данные
0
10.02.2015, 17:16
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.02.2015, 17:16

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

JSON.parse
Помогите пожалуйста разобраться. Постараюсь кратко описать суть скрипта. setInterval каждую...

JSON.parse
мне нужно строку преобразовать в массив, имею строку такого типа и преобразовываю так...

Не работает JSON.parse
Подскажите почему выводит ошибку? Ошибка возникает когда вывожу JSON.parse(). Правила форума ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.