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

Dropdown1


Ç的jquery - 選擇一個下拉文本將從另一個下拉文本

Dropdown2

Ç
d刪除值

當我在下拉列表中選擇文本「B」時,應在Dropdown2中刪除文本「B」

+0

您可以創建的jsfiddle代碼? –

+0

按值刪除,而不是文本。 – Priyank

+0

我希望它被文本刪除,而不是選擇值 – user3080252

回答

0

你可以試試這個:

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

演示是導致錯誤頁面 – user3080252

+0

現在試試我已經更新 –

+1

感謝它的工作 – user3080252

3

試試這個

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

我沒有看到任何區別,它與我放置的問題 – user3080252

+2

選項相同[文本到選項[值 –

+0

@ user3080252他正在通過值刪除它,而不是文本。 –

相關問題