@knightvoid

Как удалить часть элемента localStorage?

В элементе localStorage cart
{"55":[55,"/parts/pokryshki-i-diski/diski/diks/","/upload/iblock/16c/01052011104.jpg","Дикс BMW I8 M6, 8E0199351, 8E0199351M, 8E0199352, 8E0199352D, 8E0199352F, 8E0199352N",1231,2],"56":[56,"/parts/pokryshki-i-diski/pokryshki/pokryshka/","/upload/iblock/895/01052011105.jpg","Покрышка Opel ANTARA, BMW I8 M6, 99985455",1233,1]}

Как удалить запись по id (55 или 56)?
$('button.form-parts__basket-btn').on('click',function(){
var idRemove = $(this).attr('id');
//localStorage.removeItem('cart'); ????
})
  • Вопрос задан
  • 135 просмотров
Решения вопроса 1
@knightvoid Автор вопроса
$('button.form-parts__basket-btn').on('click',function(){
		var idRemove = $(this).attr('id');
		var json = JSON.parse(localStorage["cart"]);
		delete json[idRemove];
		localStorage["cart"] = JSON.stringify(json);
	  })
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы