我有以下cookie:
{"CATEGORIES":[{"id":"21","text":"SOMEVALUE","operation":true,"type":"Categories"}],"SUBCATEGORIES":[],"SPECIALTIES":[]}
我需要能够返回SOMEVALUE表示的文本。该文本的长度不是静态的。
到目前为止,我只能弄清楚如何使用
检索cookie的全部价值jQuery.cookie('NAMEOFCOOKIE');
非常感谢任何帮助。
答案 0 :(得分:0)
JSON.parse('{"CATEGORIES": [{"id":"21","text":"SOMEVALUE","operation":true,"type":"Categories"}],"SUBCATEGORIES":[],"SPECIALTIES":[]}').CATEGORIES[0].text
或
JSON.parse(jQuery.cookie('NAMEOFCOOKIE')).CATEGORIES[0].text
答案 1 :(得分:0)
将cookie的值保存在变量中,例如xx。
var xx={"CATEGORIES":[{"id":"21","text":"SOMEVALUE","operation":true,"type":"Categories"}],"SUBCATEGORIES":[],"SPECIALTIES":[]};
简单的xx.CATEGORIES[0].text
答案 2 :(得分:0)
var cookie_obj = JSON.parse(jQuery.cookie('NAMEOFCOOKIE'));
var category_text = cookie_obj.CATEGORIES[0].text;