Javascript/jQuery: Get key by value inside a nested array
http://stackoverflow.com/questions/19888744/javascript-jquery-get-key-by-value-inside-a-nested-array
by Ben Smith
JavaScript
var myJSON =
{"data":
[{"obj1":"value1",
"obj2":"value2"},
{"obj1":"value3",
"obj2":"value4"},
{"obj1":"value5",
"obj2":"value6"}]
};
var searchValue = "value4";
var result = $.grep(myJSON.data, function (e) {
return e.obj2 === searchValue;
});
console.log(result[0].obj1);