gpt4 book ai didi

jquery-ui - 使用 jquery,如何仅根据其文本从下拉列表中删除一个项目?

转载 作者:行者123 更新时间:2023-12-01 11:05:05 25 4
gpt4 key购买 nike

当 someCondition 为真时,我试图删除一个以“someText”作为其文本的下拉选项。我不知道它的值(value)。看起来这应该可行,但事实并非如此。调试时,我看到 someID 未定义。有谁知道我是否犯了一些小的语法错误?

function toggleSomeOption() {
if (someCondition() == "Foo") {
var someID = $("#myDropDown option[text='someText']").attr('value');
$("#myDropDown option[value='someID']").remove();
}
}

我在 this answer 之后设计了我的代码样式, 但它不会工作。

最佳答案

试试这个:

$("#myDropDown option").filter(function(){
var $this = $(this);
return $this.text() == "SomeText";
}).remove();

关于jquery-ui - 使用 jquery,如何仅根据其文本从下拉列表中删除一个项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6764878/

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