3
的价值依赖我有以下代码:jQuery的不能工作的另一个控制
$(serialNumbersDDL).children("option:gt(0)").remove();
它将删除除第一个所有选项。现在我需要删除除第一个选项之外的所有选项,也不删除其值等于标签文本的选项。我怎么能说写有限的代码量?
的价值依赖我有以下代码:jQuery的不能工作的另一个控制
$(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();
也许你能做到这一点,在2行,如果是没有太多的代码为你 – Ibu 2012-03-15 16:48:58