我有一個JavaScript JSON結果列表 - self.data.allOrganizationsList使用Javascript - 獲取從列表中的特定對象基於屬性值
self.data.allOrganizationsList包含其性質組織的名單
customentityaccess, id, isLabsAccessAllowed, memberCount, organizationname, organizationwebsite
我想訪問具有 ID的組織對象= 402881702121fec10121520080930001
我想從下面的語句得到這個,但是由於是在列表中的每個項目都是一個對象,我無法得到期望的結果。
self.data.allOrganizationsList.id['402881702121fec10121520080930001']`
//(or)
self.data.allOrganizationsList["id"]['402881702121fec10121520080930001']
另一種選擇是使用$ .each(self.data.allOrganizationList,function(index,item))。
但我可以做到不反覆的上述結果 - ()
var myvar = $.grep(response.permissionedOrganizations, function(v) {
return v.id === '40288170227c142201227eb56c5c000a';
})[0];
console.log(myvar);
顯示self.data.allOrganizationList
從$ .grept控制檯不確定的。我錯過了什麼。
通過列表,你指的是一個* javascript數組*對象與你列出的屬性? – plesiv
self.data.allOrganizationsList = $ .parseJSON(java對象的arraylist); –