我已经生成了一个数组,现在我正在过滤它(使用grep(),我以前从未使用过)。在匹配结果中,我需要FareID来显示带有这些ID的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函数?
谢谢!
答案 0 :(得分:1)
FormControlLabel
是一个数组,因此您需要像matchingFares
那样访问FareID
这会让您每matchingFares[0].FareID.
:
FareID