Javascript 在第一个下拉列表中,value has sub元素,然后用户在第二个下拉列表中选择相同的值,并应使用jquery接受
我有两个html选择选项下拉列表,如果用户选择其中一个html值为DIP EDU,在第二行html下拉列表值为DIP EDU,我的当前代码应该会发出警报,这是可行的,但在某些情况下,对于第一个下拉列表,一些选项值可能有子元素,例如,如果用户从第一个下拉列表中选择MBA用户现在可以看到子元素浓度中的值testMBA如果用户在第二个下拉列表中选择任何相同的值,则应允许用户 我搞糊涂了,这里是 这是jquery代码Javascript 在第一个下拉列表中,value has sub元素,然后用户在第二个下拉列表中选择相同的值,并应使用jquery接受,javascript,jquery,html,Javascript,Jquery,Html,我有两个html选择选项下拉列表,如果用户选择其中一个html值为DIP EDU,在第二行html下拉列表值为DIP EDU,我的当前代码应该会发出警报,这是可行的,但在某些情况下,对于第一个下拉列表,一些选项值可能有子元素,例如,如果用户从第一个下拉列表中选择MBA用户现在可以看到子元素浓度中的值testMBA如果用户在第二个下拉列表中选择任何相同的值,则应允许用户 我搞糊涂了,这里是 这是jquery代码 $(document).on('change','select.slt_major',
$(document).on('change','select.slt_major',function(event) {
var _found = false;
var cI = $(this);
var others=$('select.slt_major').not(cI);
$.each(others,function(){
if($(cI).val()==$(this).val() && _found == false)
{
$(cI).val('');
$('.slt_mjr1,.slt_mjrpg1,slt_mjrpg').val('0')
$('.mjr_Desc1,.mjr_Desc,.mjr_Descpg1').val('');
$('.pl_Stus1').val('');
alert('Major already selected');
_found = true;
}
});
});
if (!$('#slt_ctr').val() && $(cI).val() == $(this).val() && _found == false)