我有2引导5多选下拉列表,包含相同的信息,如果一个选项被选中,它不能在其他选择。我知道这是一个坏的情况下,但它的要求是如此赤裸裸的与我。
这是我目前掌握的-
$('#ddlOne').on('change', function (e) {
if ($('#ddlTwo option[value=' + e.currentTarget.value + ']:selected').length > 0){
alert("This ddlOne option has already been selected in ddlTwo. Selection canceled...");
//How to cancel the selection of the currentTarget
}
});
1条答案
按热度按时间icnyk63a1#
我不知道这是否是你想要的,这里是一个简单的演示,有两个下拉列表,当第一个选择一个选项,另一个将禁用在第一个选择的选项,希望它能解决你的问题.