2015-10-06 118 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%