Мне нужно читать и манипулировать файлом cookie, который выглядит так:
cookiename = 9918430821007~12.00 | 7C9918430831006~3.00 | 7C7501031311309~50.30
Вышеупомянутый файл cookie имеет 3 значения, каждый из которых разделен символом "|" Каждое значение разделяется символом "~"
Первый элемент (9918430821007) представляет уникальный идентификатор продукта. Второй (12.00) представляет собой сумму в usd
Я застрял в следующем:
Как проверить, существует ли идентификатор продукта при добавлении продукта в корзину покупок (чтобы предотвратить дублирование записей)?
Я должен сделать общий $ всех значений usd, как сделать общее количество всех этих пар amout (12.00,3.00,50.30..etc)
FYI Я использую jquery 1.72 + jquery.cookie.js
Любая помощь будет очень оценена
благодаря
Как насчет чего-то подобного?
var Products = $.cookie('cookiename').split(' | ')
// Products= ['9918430821007~12.00', '7C9918430831006~3.00', '7C7501031311309~50.30']
Тогда вы можете сделать это:
Products[0].split('~')[0] // 9918430821007
Products[0].split('~')[1] // 12.00
... или что-то в этом роде. Надеюсь это поможет!
Редактировать Здесь jsFiddle, чтобы помочь