Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Как получить значение переменной data из ajax (https://javascript.ru/forum/server/84496-kak-poluchit-znachenie-peremennojj-data-iz-ajax.html)

Zhenyaxxxx 30.09.2022 18:53

Как получить значение переменной data из ajax
 
Всем доброго вечера. Как мне получить значение из data в какой нибудь див....Например с класом result.... Не могу разобраться, что нужно изменить... Сейчас выдает результат в виде такого массива: array(1) { ["user_id"]=> string(21) "106816437676669823054" }, как мне получить просто значение ключа...

Хелп)))
<div class='result' style='color:red;'></div>

$.ajax({
        type: "POST",
        url: '/test_load.php',
        data: {user_id: '<?= $userInfo['id']; ?>'},
        success: function(data){
       $(".result").html(data).fadeIn();
      console.log(data);
        }
    });

рони 30.09.2022 18:59

Zhenyaxxxx,
$(".result").html(data[0]["user_id"]).fadeIn();

Zhenyaxxxx 30.09.2022 19:16

Рони, изменил как вы написали, ничего не показывает...Может где -то ошибка.... Еще подскажите как мне это значение (значение в виде 21 цифры) передать на страницу test_load.php, чтоб там сравнить со значениями из БД. Заранее спасибо
$.ajax({
        type: "POST",
        url: '/test_load.php',
        data: {user_id: '<?= $userInfo['id']; ?>'},
        success: function(data){
       $(".result").html(data[0]['user_id']).fadeIn();
      console.log(data);
        }
    });

рони 30.09.2022 20:31

Zhenyaxxxx,
может так data['user_id']

Zhenyaxxxx 30.09.2022 21:33

нет... не хочет... когда делаю alert(data['user_id']); выводит значение undefined

рони 30.09.2022 22:32

Zhenyaxxxx,
одному вам известна структура data, строка 7 пост #1. согласно этой структуре и выводите что хотите и куда хотите.


Часовой пояс GMT +3, время: 17:03.