jquery - 选择一个下拉文本,该文本将从另一个删除文本中删除一个值

时间:2013-12-23 09:22:15

标签: jquery asp.net-mvc-3

$(function () {
    $("#Dropdown1").change(function () {
        var selectedvalue = $('option:selected', $(this)).text();
        alert(selectedvalue);
        $("#Dropdown2").find("option[text=" + selectedvalue + "]").remove();
    })
});

Dropdown1
一个

C

Dropdown2

ç
D

当我在dropdown1中选择文本“B”时,应在Dropdown2中删除文本“B”

2 个答案:

答案 0 :(得分:3)

试试这个

   $(function () {
    $("#Dropdown1").change(function () {
        var selectedvalue = $('option:selected', $(this)).text();
        alert(selectedvalue);
        $("#Dropdown2").find("option[value=" + selectedvalue + "]").remove();
    })
});

答案 1 :(得分:0)

您可以尝试:Fiddle

 $(function () {
    $("#Dropdown1").change(function () {
        var selectedvalue = $('option:selected', $(this)).text();
        alert(selectedvalue);
        $('#Dropdown2').find('option:contains('+selectedvalue+')').remove();
    })
});
相关问题