Javascript jQuery函数不依赖于另一个控件的值

Javascript jQuery函数不依赖于另一个控件的值,javascript,jquery,Javascript,Jquery,我有以下代码: $(serialNumbersDDL).children("option:gt(0)").remove(); 它将删除除第一个选项之外的所有选项。现在我需要删除除第一个选项之外的所有选项,并且不删除其值等于标签文本的选项。写有限的代码我怎么能这么说呢?试试看 $("option:not(':first')",serialNumbersDDL).filter(function(){ return $(this).val()!=$(this).text(); }).remove()

我有以下代码:

$(serialNumbersDDL).children("option:gt(0)").remove();
它将删除除第一个选项之外的所有选项。现在我需要删除除第一个选项之外的所有选项,并且不删除其值等于标签文本的选项。写有限的代码我怎么能这么说呢?

试试看

$("option:not(':first')",serialNumbersDDL).filter(function(){
return $(this).val()!=$(this).text();
}).remove();
我想试试

$(serialNumbersDDL).children("option:gt(0)").not(function(){
    return $(this.labels).text() == this.value;
}).remove();

如果代码对您来说不太多,也许您可以在两行中完成