gpt4 book ai didi

javascript - Jquery 仅推送对象唯一元素

转载 作者:行者123 更新时间:2023-12-02 20:56:19 26 4
gpt4 key购买 nike

我有这样的代码:

var leadNamesForAutocomplete=[];
$('#filterByNameAutosuggestion option').each(function () {
leadNamesForAutocomplete.push({label: $(this).text(), value: $(this).val()});
});

我如何推送到 LeadNamesForAutocomplete 仅唯一标签?

最佳答案

对于唯一标签,需要检查是否已经推送过相同的标签。

var leadNamesForAutocomplete=[];
var labels = []; // Makes things easier
$('#filterByNameAutosuggestion option').each(function () {
var label = $(this).text(), value = $(this).val();
if (!labels.includes(label)) {
leadNamesForAutocomplete.push({label: label, value: value});
labels.push(label);
}
});

关于javascript - Jquery 仅推送对象唯一元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61475775/

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