Проблема с добавлением полей товара в куки, почему-то при клике ничего в куки не записывает, что делать?
Где-то я что-то не так делаю.
Что я вижу в консоле когда чекаю, что выводит.
---
console.log("productDataString: " + productDataString);
Эти данные вижу:
productDataString: {"id":"tov111","date":"17.04.2024","gty":"2","price":"10000","costsum":"20000","title":"Процессор Intel Core i5-12400F OEM","images":"/media/img/tov/1.webp"}
---
<script>
$(document).on('click', '.yzz', function (e) {
e.preventDefault();
var id = $('input[name="id"]').val();
var date = $('input[name="date"]').val();
var gty = $('.gty-input').val();
var price = $('.price-input').val();
var costsum = $('#costsum-input').val();
var title = $('input[name="title"]').val();
var images = $('input[name="images"]').val();
var productData = {
id: id,
date: date,
gty: gty,
price: price,
costsum: costsum,
title: title,
images: images
};
// Вывод содержимого объекта productData в консоль
//console.log(productData);
// Преобразование объекта в строку JSON
var productDataString = JSON.stringify(productData);
//console.log("productDataString: " + productDataString);
//alert(productDataString);
// Добавление данных в куки с идентификатором товара в имени куки
var productDataCookie = "productData_" + id + "=" + productDataString +
"; expires=Sun, 31 Dec 2023 12:00:00 UTC; path=/";
document.cookie = productDataCookie;
// Перенаправление пользователя на страницу корзины
window.location.hash = '#win3';
});
// Вывод содержимого всех куки в консоль для проверки
//console.log("Содержимое всех куки:");
//console.log(document.cookie);
</script>