【问题标题】:Manipulate array by jQuery from a cookie通过 jQuery 从 cookie 操作数组
【发布时间】:2017-07-19 18:35:57
【问题描述】:

我正在尝试从 cookie 中读取数组。下面的数组代码存储在 cookie 中。从 cookie 中获取价值的最佳方法是什么。我需要使用数组中的值并考虑每个循环都应该可以解决问题,但我不知道该怎么做。

 "Nissan": [{
         "model": "Sentra",
         "doors": 4
     },
     {
         "model": "Maxima",
         "doors": 4
     }
 ],
 "Ford": [{
         "model": "Taurus",
         "doors": 4
     },
     {
         "model": "Escort",
         "doors": 4
     }
 ]

【问题讨论】:

  • JSON.parse()?
  • JSON.parse?....
  • 请提供有关当前信息结构和所需结构的更多信息。

标签: jquery arrays json cookies


【解决方案1】:

正如 cmets 建议的那样,在修复您的 JSON 字符串之后:

var arr = JSON.Parse( jsonString ); //jsonString = Your JSON string in your cookie.

// Loop
for ( var i in arr )
{
    // Access the propertis
    alert( arr[i] );
}

请注意,JSON.stringify() 用于将 JSON object 转换为 stringJSON.parse() 用于将 string 转换为 JSON object

【讨论】:

  • 完整代码是什么。我需要为每个循环使用一个吗?
猜你喜欢
  • 2014-12-25
  • 1970-01-01
  • 1970-01-01
  • 2012-04-22
  • 1970-01-01
  • 1970-01-01
  • 2010-12-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多