2015-10-06 122 views
1

我保存一些ids到一个单一的cookie数组。该cookie看起来像:id1%id2%id3。Jquery cookie删除与JS Cookie

有没有什么办法可以删除cookie中的id,而不必删除整个cookie?

例如,我想删除'id1',cookie现在会存储id2%id3。我不想为每个数据制作一个单独的Cookie。

P.S.我正在使用JS-Cookie来存储Cookie。

谢谢!

+0

http://stackoverflow.com/a/9928472/2686143 – guvenckardas

+0

这会生成我id1,id2,id3 ...我问如何删除它的一部分。 –

+0

'var newValue = oldValue.replace(“id1%”,“”);'确保cookie字符串总是以'%'结尾,例如'id1%id2%id3%' – geert3

回答

0

只需删除cookie值的字符串,如:

var newValue = oldValue.replace("id1%", ""); 

要使这项工作的最后一个组成部分,确保cookie字符串总是结束与一个%,例如id1%id2%id3%