Codeigniter无法使用Javascript读取cookie集

I am trying without success to read a cookie in codeigniter that has been set in the browser with Javascript.

The cookie is set in the browser as follows:

// cookieContents is an array of integers
strForCookie = JSON.stringify(cookieContents);
date.setTime(date.getTime() + (2 * 24 * 60 * 60 * 1000));   // 2 days
$.cookie('savedPlaces', strForCookie, { expires: date });

I have checked in the browser that the cookie is set properly.

On the server I have the following codeigniter code in a controller:

$this->load->helper('cookie');
$savedPlaces = $this->input->get_cookie('savedPlaces');
if ($savedPlaces == false) echo("Cookie doesn't exist!");
else echo("Cookie is: ".$savedPlaces);

The controller function is called by the following html:

<a href="/browser/saved/">Saved searches</a>

I have never used cookies before so suspect I am doing something fundamentally wrong. Can anyone illuminate me?

</div>

Add {path: '/'} option to make the cookie available to your entire site or '{path: '/browser/saved/'}' to receive the cookie only on this controller function.

$.cookie('savedPlaces', strForCookie, {expires: date, path: '/'});

By default the cookie path is set to the current page's path and will only be available to that path.