I have an an array in the form:
"localValues" : [
{
"localValId" : "8KfbEozjdQYAefuHF",
"localProductCode" : "291105300",
"localMarkupVal" : "2.8",
"localMembersPrice" : "3344"
},
{
"localValId" : "qdCY6Kkvc7e8m4yxw",
"localProductCode" : "291105300234",
"localMarkupVal" : "2.8432",
"localMembersPrice" : "3344333"
},
{
"localValId" : "i827Eve8zBexRSTSP",
"localProductCode" : "291105300",
"localMarkupVal" : "2.8432",
"localMembersPrice" : "899"
}
I am trying to return the location of a localProductCode:
var a = localValues;
var location = a.indexOf('291105300');
console.log('location: ' + location)
However, this returns -2, which is incorrect since that code does exist in teh array. Can someone help? Thank you in advance!