Вход

Просмотр полной версии : удаление значении в куках


deatlink
05.02.2017, 13:19
Здравствуйте, имеется чекбоксы.
Если отметить флажком, то value заносится в кукиз lala
чекбоксов допустим 3 с разными value, а заносятся они все в lala .
Делал через alert - если отметил 3 чекбокса, то выводит вот так ["23","53","21"]

Как можно сделать, так чтобы когда убираешь флажок с чекбокса, то убирался из кукиза lala значение

Допустим убираем флажок из чекбокса у которого значение 23, то удаляется сразу из кукиза lala запись, т.е. становиться ["53","21"]

p.s. я так понимаю тут заноситься через $.toJSON()

рони
05.02.2017, 13:30
deatlink,
на всякий случай, что у вас на самом деле в коде, видно только вам

deatlink
05.02.2017, 13:35
Хотел бы узнать комманду, которая подыскивает значение в куки и стирает ее оставляя остальные...

рони
05.02.2017, 13:43
deatlink,
:-?

deatlink
05.02.2017, 18:40
var element = $('#xexe input[type=checkbox]:checked');

var p = element.map(function () {
return this.value
}).get();

var i;
for (i = p.length - 1; i >= 0; i -= 1) {
if (p[i] === "63" || p[i] === "64" || p[i] === "65" || p[i] === "66" || p[i] === "67" || p[i] === "68" || p[i] === "69") {
p.splice(i, 1);



}
}

Тут он удаляет цыфры 63, 64...
эти числа есть в куках, как сделать чтобы он удалял именно там?

рони
05.02.2017, 19:05
deatlink,
вы по прежнему ждёте телепата?

рони
05.02.2017, 19:09
deatlink,
для медитации
http://javascript.ru/forum/jquery/59230-localstorage-getitem.html#post394089