Я сгенерировал массив и теперь фильтрую его (с помощью grep (), который я никогда раньше не использовал).Из результатов сопоставления мне нужны идентификаторы FareID для отображения div, которые содержат эти идентификаторы, но я не знаю, как их получить.
function FilterFares() {
$(".samplediv").hide();
var matchingFares = $.grep(Fares, function(e) {
return e.Segment == Segment && e.DepartureTime >= DepartureTime_Min && e.DepartureTime <= DepartureTime_Max;
});
console.log(matchingFares); // OK
console.log(matchingFares.FareID); // HOW CAN I GET TO THIS VALUE ??
}
И ... как я могу отфильтровать ту же строкудля другого сегмента (в моем примере это 0 или 1, но их может быть гораздо больше).Как мне расширить функцию grep для этого?
СПАСИБО!
Fiddle: https://jsfiddle.net/SchweizerSchoggi/ukdmvy5e/