jquerycookiessetcookiejquery-cookie

jquery cookie set value to boolean true


I am using this jquery.cookie plugin and I need to set value to TRUE or NULL/FALSE.

I am trying to do it like this: $.cookie('ff', true, { expires: 30, path: '/' }); but it sets the value to string and not boolean.

Any ways of fixing this?


Solution

  • Cookies are only string-valued. As gdoron commented, if you want to treat the value as a boolean, you need to parse it back to a boolean when the cookie value is read back out.

    Since you commented that you are reading the cookie value with PHP, see Parsing a string into a boolean value in PHP.