¿Alguien tiene un fragmento de código JavaScript que crea una cookie y almacena una matriz en ella? Si también tienes el código para leer a través de la cookie y eliminarlo, también sería genial. ¡Gracias!¿Cómo almacenar una matriz en una cookie de JavaScript?
12
A
Respuesta
10
echar un vistazo a: http://plugins.jquery.com/project/cookiehttps://plugins.jquery.com/cookie/
para almacenar una serie
$.cookie('COOKIE_NAME', escape(myarray.join(',')), {expires:1234});
para recuperarlo
cookie=unescape($.cookie('COOKIE_NAME'))
myarray=cookie.split(',')
5
jQuery, plugin de Cookies:
La conversión de una matriz en una cadena:
> JSON.stringify([1, 2]);
> '[1, 2]'
continuación:
$.cookie('cookie', '[1, 2]');
Y luego analizarlo:
JSON.parse($.cookie('cookie'));
> [1, 2]
Cuestiones relacionadas
- 1. ¿Cómo almacenar una matriz en una cookie?
- 2. ¿Almacena una matriz multidimensional en una cookie?
- 3. Almacenar una imagen en una cookie
- 4. Javascript puro - almacenar objeto en cookie
- 5. ¿Cómo almacenar un objeto en una cookie?
- 6. Crear matriz en cookie con javascript
- 7. ¿Cuántos datos puedo almacenar en una cookie?
- 8. ¿Cómo almacenar una matriz simétrica?
- 9. Almacenar una matriz en HashMap
- 10. Cómo almacenar cadena en una cookie y recuperarla
- 11. ¿Cómo almacenar una matriz en mysql?
- 12. ¿Cómo almacenar una matriz en una columna en Sqlite3?
- 13. Almacenamiento de matrices anidadas en una cookie
- 14. ¿Es seguro almacenar el objeto del usuario en una cookie?
- 15. ¿Cómo almaceno una cookie en Play Framework?
- 16. ¿Cómo configuro una cookie (encabezado) con XMLHttpRequest en JavaScript?
- 17. ¿Se puede almacenar una función en una matriz de PHP?
- 18. ¿Cómo puedo almacenar una matriz de enteros en SharedPreferences?
- 19. ¿Cómo almacenar una matriz de pares en Java?
- 20. ¿Cómo almacenar una matriz en sesión en ASP.NET MVC?
- 21. ¿Cómo configuro el flag HttpOnly de una cookie con javascript?
- 22. ¿Cómo eliminar una cookie?
- 23. Cómo ordenar una matriz en JavaScript
- 24. ¿Cómo ordenar una matriz en javascript?
- 25. Javascript - Reindexando una matriz
- 26. IOS: almacenar una matriz con NSUserDefault
- 27. Python: cómo almacenar una matriz nudosa multidimensional en PyTables?
- 28. Cómo almacenar una matriz devuelta por un método en Java
- 29. ¿Cómo almacenar valores del bucle foreach en una matriz?
- 30. Cómo almacenar en caché una imagen en Javascript
Si sus datos pueden contener caracteres especiales, debe utilizar codificación JSON/decodificación . De lo contrario, una entrada que contenga "," dará un resultado de descodificación incorrecto. – HoLyVieR
Bien, gracias. Probé el ejemplo anterior de jquery y no pude hacerlo funcionar correctamente. Es posible que me esté perdiendo algo. Puede crear cookies sin tener un servidor web correcto? – Josh
Dang. Sí, necesitas tener un servidor web para esto ... Esperaba no hacerlo. Gracias. – Josh