我正在做一个简单的算法,它需要从jquery键/值数组中获取一个对象,对它进行一些更新,然后用更新的对象替换数组中的原始对象。我该怎么做呢?
到目前为止,我使用grep获取对象:
var country = $.grep(contentArray, function (e) { return e.key == countrykey; });
country.value = 'Malta';
//Need to replace old 'country' object in contentArray
谢谢!
答案 0 :(得分:11)
grep返回一个数组
var country = $.grep(contentArray, function (e) { return e.key == countrykey; });
if(country && country.length == 1)
country[0].value = 'Malta';