160
rated 0 times
[
161]
[
1]
/ answers: 1 / hits: 39322
/ 8 Years ago, wed, august 17, 2016, 12:00:00
I have an array of object that looks like this:
var result = [{"id":"1", "price":"20.46"}, {"id":"2", "price":"40.00"}]
Right now I can access it like this:
result[0].price
But what I am trying to do is loop through the array of objects and compare the id
to a user inputted id
and return the matching value. So the index should be irrelevant.
I tried to loop through the array of objects, but I probably made some mistake and got nothing back.
var userinputid = 1;
result.forEach(function() {
if (userinputid == result.id) {
alert(result.price);
}
);
How to solve this?
More From » jquery