gpt4 book ai didi

javascript - 使用 jQuery 搜索 javascript 对象列表的最简单方法?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:37:23 26 4
gpt4 key购买 nike

使用 jQuery 搜索 javascript 对象列表的最简单方法是什么?

例如,我定义了以下 js 配置 block :

var ProgramExclusiveSections =
{
"Rows":
[
{ 'ProgramId': '3', 'RowId': 'trSpecialHeader'},
{ 'ProgramId': '3', 'RowId': 'trSpecialRow1' },
{ 'ProgramId': '3', 'RowId': 'trSpecialRow2' },
{ 'ProgramId': '1', 'RowId': 'trOtherInfo' }
]
}

用户选择了程序 ID = 3,所以我只想获取我在此 js 配置对象中为程序 ID = 3 配置的“行”。这将获取 javascript 对象列表:

var rows = ProgramExclusiveSections.Rows

但随后我需要将其过滤到仅 RowId = 3 的位置。使用 jquery 执行此操作对我来说最简单的方法是什么?

最佳答案

$.grep()

var matches = $.grep(rows, function (elt)
{
return elt.ProgramId === '3';
});

关于javascript - 使用 jQuery 搜索 javascript 对象列表的最简单方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6930350/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com