Page 1 sur 1

[jQuery] Equivalant de Hash.Cookie de Mootools

Posté : 02 juin 2014, 16:24
par BaLiSTiK
Bonjour,

Je dois modifier du code utilisant Mootools en code compatible jQuery, et je bloque un peu sur une fonctionnalité de Mootools (que je ne connais pas qui plus est...) qui est la souvante :
[javascript]
var toto = new Hash.Cookie('nom_toto', {autoSave: true, path: '/' });
...
$('element_form').value = toto.get('element');
[/javascript]

J'imagine que la syntaxe jQuery doit être de la forme :
[javascript]
var toto = jQuery.cookie( 'nom_toto', {autoSave: true, path: '/'});
$('#element_form').val(toto.get('element'));
[/javascript]
Mais je n'en suis pas franchement sûre...

Merci d'avance :)

Re: [jQuery] Equivalant de Hash.Cookie de Mootools

Posté : 02 juin 2014, 17:12
par Elie
http://plugins.jquery.com/cookie/
https://github.com/carhartl/jquery-cookie

[javascript]var value = $.cookie('nom_toto');
$('#element_form').val(value);[/javascript]

Re: [jQuery] Equivalant de Hash.Cookie de Mootools

Posté : 02 juin 2014, 18:01
par BaLiSTiK
J'avais trouvé ce plugin mais je dois attendre d'avoir l'accord de mon chef de projet pour l'intégrer ou non. Je me suis également renseigné autour de
[javascript]
document.cookie
[/javascript]
mais je ne suis pas franchement satisfait de son utilisation

Re: [jQuery] Equivalant de Hash.Cookie de Mootools

Posté : 02 juin 2014, 20:12
par xTG
mais je ne suis pas franchement satisfait de son utilisation
Je ne sais pas ce que tu imagines comme code derrière le plugin Cookie de jQuery...
Voir même celui derrière la librairie Mootools. :roll:

Re: [jQuery] Equivalant de Hash.Cookie de Mootools

Posté : 03 juin 2014, 11:08
par BaLiSTiK
mais je ne suis pas franchement satisfait de son utilisation
Je ne sais pas ce que tu imagines comme code derrière le plugin Cookie de jQuery...
Voir même celui derrière la librairie Mootools. :roll:
Je me suis mal exprimé, ce que je voulais dire, c'est que les tutos de l'utilisation de document.cookie ne semblait pas répondre à ma problématique :)

Re: [jQuery] Equivalant de Hash.Cookie de Mootools

Posté : 04 juin 2014, 09:39
par BaLiSTiK
Je viens de voir que l'application avait déjà le plugin jquery.cookie (c'est ça quand on débarque sur une usine à gaz qu'on ne connait pas ^^).
Mon cookie doit contenir un tableau de paire clé/valeur (d'ou l'utilisation à la base de Hash.Cookie de Mootools). L'exemple de Carhartl montre l'enregistrement d'une valeur dans son cookie, donc est ce que ça fonctionne également avec plusieurs valeurs dans un cookie, genre
[javascript]
// pseudo code
$.cookie('nom_cookie', ArrayDeValeurs, { options }); // ArrayDeValeurs peut être un format JSON

$("#champ1").val($.cookie('nom_cookie'.'cle1')); // met la valeur1 dans le champ1
$("#champ2").val($.cookie('nom_cookie'.'cle2')); // met la valeur2 dans le champ2
// etc...
[/javascript]