我有JSON对象,看起来像下面的对象,这个对象可以持续几天。所以我想知道是否有我可以在下面的例子中删除全集相当于位置[0]或位置[1]的全集。我不得不首先迭代Object并试图找出哪个是哪个。因此,可以说我正在寻找删除邮编为06238的集合,我需要遍历整个位置对象并找出它在对象中的集合,然后相应地删除它。问题是我不知道如何处理这个概念。jquery javascript从JSON对象中删除对象数据
{
"locations": [
{
"city": "San Jose",
"state": "CA",
"zipcode": "95125",
"longitude": "0",
"latitude": "0"
},
{
"city": "Coventry",
"state": "CT",
"zipcode": "06238",
"longitude": "0",
"latitude": "0"
}
]
}
这里是jsfiddle的例子http://jsfiddle.net/ChpFu/ – 2012-02-08 03:23:12
我会谨慎从数组中删除元素,而迭代通过它,特别是如果使用像'jQuery.each()'这样的方法缓存'.length'开始之前... – nnnnnn 2012-02-08 03:30:42
一个完整的解决方案总是很好,永远不会否认其中的一个:-D 然而,一个足部容纳的东西总是适用于。我认为这对我很好。我很快就会对此进行测试,谢谢 – chris 2012-02-08 03:31:17