Есть у меня вьюшка в которой рендерится корзина. Я удаляю из корзины товар, идет аякс запрос в екшн с id удаляемого товара, товар корректно удаляется и теперь надо аяксом обновить вьюшку корзины.
Код: Выделить всё
public function actionRemove()
{
$id = Yii::$app->request->get('id');
Yii::$app->cart->remove($id);
return $this->renderAjax('index');
}
Код: Выделить всё
$('.del-item').on('click', function(e) {
e.preventDefault();
var id = $(this).data('id');
$.ajax({
url: '/cart/remove',
data: {id: id},
type: 'GET',
success: function(res) {
$('.cart').html(res);
},
error: function(){
alert('Ошибка!');
}
});
});
И никак не допру как мне правильно отрендерить аяксом вьюху корзины с учетом изменений после удаления товара?