Чистая сумма (стоимость) заказа в cart.js Есть решение

Добого дня всем!

Столкнулся с такой проблемой. Мне надо узнать значение суммы заказа в корзине. Есть в cart.js такой параметр, как data.total - это сумма заказа, но со знаком валюты (например 100,00 руб.) Мне необходимо получить значение суммы заказа без валюты (100,00), чистое число. Просматривая скрипт и этот форум, нашел, что это значение должнен выдавать параметр response.data.total, но на самом деле он выдает пустоту. Проверял выводом в шаблоне через

$(".test").html(data.total);

и

$(".test").html(response.data.total);

Не пойму как же мне узнать чистую числовую стоимость заказа в корзине. Очень прошу помощи.

1 ответ

  • 2
    info@ravencode.ru Партнер-разработчик 1 августа 2016 12:36 # Решение

    Например так data.total.replace(/[^0-9\s\.,]/g, '')

    • +1
      Плебей Плебей 1 августа 2016 12:44 #

      Спасибо огромное! Получилось. Только я чуть видоизменил, чтобы точка в конце не ставилась и получалось действительно чистое число: data.total.replace(/[^0-9,]/g, '')

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите