I have an array of objects like this:
myArray = [
{label: \"a\", 
value: \"100\"},
{label: \"b\",
value: \"101\"},
{label: \"c\",
value: \"102\"}
...
         
        Just check if the value you're filtering on is in your array
myArrayFiltered = myArray.filter(function(v){ 
    return ["102", "103"].indexOf(v.value) > -1;
});
var arrValues = ["101", "102"];
 var result = getData(arrValues,"102")
 function getData(src, filter) {
        var result = jQuery.grep(src, function (a) { return a == filter; });
        return result;
    }
You could use the .some method inside your filter:
var requiredValues = ["101", "102", "103"];
myArrayFiltered = myArray.filter(function(v){ 
    return requiredValues.some(function(value) {
        return value === v.value;
    });
});