Товар приходит массивом и потом через форыч вывожу.
Сумма товара в корзине:
$sum += $value->cart_amount * $value->price
Удаляю 1 товар с корзины используя ajax, а общая сумма остается прежней.(меняется только если перезагрузить страницу)
Сумму нужно как то через ajax считать? а потом выводить? Подскажите или дайте какой то пример.
Сделай Api метод на PHP, который изменит значение в БД, а потом вернет новое значение в ответе на запрос.
Код на JS будет выглядеть примерно так:
$http.post('calc-sum', { goods }).then(result => {
document.querySelector('#cost-block').innerHTML = result.sum;
})
То есть после отработки запросы ты вставляешь в DOM новое значение суммы на основе отправленных товаров.
Почему данный интерфейс называется низкоуровневым? https://jquery-docsru/category/ajax/low-level-interface/