2011-04-14 3 views
0

J'utilise jquery et je me demandais comment puis-je récupérer une certaine valeur du cookie si j'ai plusieurs valeurs, quelque chose comme ceci:Comment récupérer une valeur de cookie spécifique si elle a plusieurs valeurs en utilisant JavaScript?

$.cookie("name",[email,loc], { path: '/', expires: 60 }); 

Comment puis-je récupérer la valeur loc?

Remarque: email et loc sont définis comme variables.

Je sais que vous pouvez obtenir des valeurs par

$.cookie("name"); 

mais je veux juste loc, pas par courriel et loc.

+0

Nous avons besoin de savoir quel plugin de cookie vous utilisez. – ThiefMaster

Répondre

0

Essayez $.cookie("name")[1]. Mais personne ne peut vous le dire à coup sûr sans savoir quel plugin vous utilisez (il faut effectuer une sérialisation/désérialisation car les cookies ne contiennent que du texte en clair - pas de tableaux, d'objets, etc.).

+0

Cela n'a pas fonctionné pour moi, j'utilise celui-ci 1.0.x http://plugins.jquery.com/project/Cookie si je ne peux pas faire cela, alors je suppose que le seul moyen serait de créer un autre cookie juste pour cette valeur, correct? – hellomello

Questions connexes