Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 23.05.2015
Сообщений: 1

При обработке матрицы на клиенте возникает ошибка parsererror

23.05.2015, 19:30. Показов 719. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Проблема с обработкой json массива.

Отправляю с сервера:

JavaScript
1
2
3
4
5
6
7
8
9
10
11
 $data = array(
        'id' => array(),
        'surname' => array(),
        'pred' => array()
    );
    while ($row = mysqli_fetch_assoc($query)) {
        $data['id'][] = $row['ID'];
        $data['surname'][] = $row['surname'];
        $data['pred'][] = $row['pred'];
    }
echo json_encode($data);

При выводи в php отображается массив:
Array ( [id] => Array ( [0] => 1 [1] => 3 [2] => 4 [3] => 5 ) [surname] => Array ( [0] => Ермаченко [1] => Царев [2] => Ермаченко [3] => Ермаченко ) [pred] => Array ( [0] => Web-программирование [1] => ОК [2] => Web-программирование [3] => Web-программирование ) )

При обработке на клиенте выдает ошибку parsererror:


JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
$.ajax({
            type: 'POST',
            url: 'php/functions.php',
            data: msg,
            dataType: "json",
            success: function(res) {
                alert(res['surname'][0]); //пробовал res.surname.0 и тд
            },
            error: function(jqXHR, textStatus, errorThrown){
                console.log(textStatus, errorThrown);
            }
        });

Помогите пожалуйста разобраться.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.05.2015, 19:30
Ответы с готовыми решениями:

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

Ошибка при обработке матрицы
Sub ghbd1() Dim i, j, s As Integer Dim str As String Dim A(1 To 5, 1 To 5) For i = 1 To 5 For j = 1 To 5 A(i, j) =...

Возникает ошибки при обработке исключений.
MicrosoftDeveloperStudio. У меня есть try блок, в котором возникает ошибка. Catch(CException ex) это исключение не ловит. Ловит только...

2
312 / 106 / 69
Регистрация: 18.04.2015
Сообщений: 346
23.05.2015, 23:10
json_encode() работает только с кодировкой utf-8 убедитесь в этом в своей базе.
0
 Аватар для alpex
603 / 578 / 103
Регистрация: 16.07.2012
Сообщений: 1,762
24.05.2015, 13:08
Перед echo заголовок еще отошлите
PHP
1
header("Content-type: application/json; charset=UTF-8");
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.05.2015, 13:08
Помогаю со студенческими работами здесь

Вывести все записи таблицы при обработке которых возникает исключение
У меня есть большая таблица на миллионы записей. Для простоты предположим, что в ней всего два поля: @id типа bigint и hs_params типа text....

При выгрузке библиотеки(ДЛЛ) возникает возникает ошибка
Здравствуйте!! Ребята, подскажите, по такому вопросу написал код создания кнопки на форме при подгрзке DLL. Этот код нашёл у нас на...

Общие функции на клиенте в обработке
Есть внешняя обработка, с несколькими формами и есть функция которую нужно вызвать в обоих формах на стороне клиента, сейчас чтобы вызвать...

Использование указателей при обработке матрицы
Ребят,помогите пожалуйста найти в чем ошибка .Задание: В соответствии с вариантом создать функцию, параметром которой является одномерный...

Ошибка в конструкторе с параметром. Компилятор не ругается, но при запуске программы возникает ошибка
Я знаю точно, что ошибка в конструкторе с параметром. Компилятор не ругается, но при запуске моей программы windows выдает ошибку. Почему ?...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru