多个select下拉框,选中当前某一项,其他下拉框去掉选中的值


       


            下拉一
           
       


       


            下拉二
           
       


       


            下拉三
           
       


       


            下拉五
           
       


       


            下拉六
           





js的实现方法

$(function(){
     var oldVal="";
     $('.video_in select').each(function() {
        if ($(this).find("option:selected")) {
            var _thisVal = $(this).find('option:selected').val();
             oldVal=$(this).attr("old",_thisVal)
            $('.video_in select').parent().siblings("p").find("option[value="+_thisVal+"]").not("option[value=0]").hide()
        }
    })

    $(".video_in select").change(function(){
        oldVal=$(this).attr("old");
        var _thisVal=$(this).find('option:selected').val();
        var id=$(this).attr("id");
        $(this).parent().siblings("p").find("option[value="+_thisVal+"]").not("option[value=0]").hide();
        $(this).parent().siblings("p").find("option[value="+oldVal+"]").show();
        $(this).find("option[value="+oldVal+"]").show();
        $(this).attr("old",_thisVal)
    })
})

       


   

   

你可能感兴趣的:(多个select下拉框,选中当前某一项,其他下拉框去掉选中的值)