jquery 如何去除select 控件重复的option

Posted 神靖希希

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery 如何去除select 控件重复的option相关的知识,希望对你有一定的参考价值。

这个去重不是很好用,如果id值不同,text是一样的,也会被去掉

 

<input type="button" class="btn" id="btn" value="去重" />

jquery:

//去重
$(function(){
    $("#btn").click(function() {
        $("select option").each(function() {
            text = $(this).text();
            if($("select option:contains("+text+")").length > 1)
                $("select option:contains("+text+"):gt(0)").remove();
        });
    });
})

 

以上是关于jquery 如何去除select 控件重复的option的主要内容,如果未能解决你的问题,请参考以下文章

jquery如何去除表中重复的数据

DataTable如何去除重复的行

JQuery calendar 日历控件去除已选日期问题?

oracle分页 如何去掉重复数据

如何使用jquery动态创建一个select控件

jquery 如何能去掉表中指定列重复的数据