Задать вопрос
another_dream
@another_dream
Backend-разработчик, Laravel/ZF2/Yii2

Как вставить в HTML, код, возвращенные AJAX запросом?

Есть AJAX запрос на jQuery. Добавляется товар в "корзину"(запись в $_SESSION). Корзина представлена в таком виде: HD1XAxk.png. То есть элемент корзины сверстан отдельными блоками(название, цена, картинка). Каким образом, при успешном запросе, без перезагрузки страницы добавить в HTML элемент, который был добавлен в корзину через AJAX запрос? Если нужно уточнение -- спрашивайте. Спасибо.
  • Вопрос задан
  • 5180 просмотров
Подписаться 6 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 3
vasilyev
@vasilyev
php, 1c-bitrix
Скорее всего, нужно воспользоваться методом append() к контейнеру, в котором находится корзина.
Ответ написан
Комментировать
zona7o
@zona7o
Веб-разработчик
$.ajax(...).done(function(data){
$('.header .basket').append(data);
});
Ответ написан
Комментировать
mindnomind
@mindnomind
$.ajax({
бла-бла-бла
success: function(data) {
$('.basket').append(data.item);
}
});

где item содержит html-код добавляемого элемента
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы