another_dream
@another_dream
Backend-разработчик, Laravel/ZF2/Yii2

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

Есть AJAX запрос на jQuery. Добавляется товар в "корзину"(запись в $_SESSION). Корзина представлена в таком виде: HD1XAxk.png. То есть элемент корзины сверстан отдельными блоками(название, цена, картинка). Каким образом, при успешном запросе, без перезагрузки страницы добавить в HTML элемент, который был добавлен в корзину через AJAX запрос? Если нужно уточнение -- спрашивайте. Спасибо.
  • Вопрос задан
  • 5107 просмотров
Решения вопроса 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-код добавляемого элемента
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы