gpt4 book ai didi

javascript - 在添加到 html 页面之前验证元素是否存在

转载 作者:行者123 更新时间:2023-11-30 17:20:30 25 4
gpt4 key购买 nike

在我当前的 spring 项目中,我有一些 <select>通过此 jquery 代码添加内部选项的字段:

function load_options(target, lista) {
$.ajax({
type: 'GET',
url: lista
}).done(function(data){
var json = jQuery.parseJSON( data );
$.each(json.item, function(index, item) {
var option = $('<option class="form-control" value="'+item.id+'">'+item.nome+'</option>');
if(<<condition>>)
target.append(option);
});
});
}

我正在寻找 <<condition>>在将其添加到选择之前,我可以在其中验证存储在变量中的选项是否存在。

有人知道如何检查吗?

最佳答案

jQuery 构造函数(这是您传入选择器的地方)返回一个数组,因此,如果一个元素存在,则该数组的长度属性为 1(或更多)。你可以根据那个写你的条件。

关于javascript - 在添加到 html 页面之前验证元素是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25213061/

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