How to Change IFs to For

0

I have 3 dropdowns with equal values (0,1, 2 and 3). Where 0 is 'Select a collaborator' 1 is 'Fábia' 2 is 'Helio' 3 is 'Sueli' I have to select a value in one of the dropdowns and disappear from the others. Example: I select Sueli in the first DropDown and have to disappear from the Second and Third, but this second and third has to appear Fábio and Helio in the Second and Fabia and Helio in the Third. And when I select one of these names in the second and third you have to wrap the 3 dropdowns according to this rule. One thing that also has to happen is when I select the item (value 0, 'Select a collaborator'), it has to go back to all the other dropdowns. I got to do with IFs but ta giant. The point is I do not know what to do for 'For'. I wanted a light. An aid to learn. If anyone can help me, I would appreciate it. I did so:

function fnFuncao() {

	
	var varField_idFacilitador1 = $("#varField_idFacilitador1 option:selected").val();	
	var varField_idFacilitador2 = $("#varField_idFacilitador2 option:selected").val();
	var varField_idFacilitador3 = $("#varField_idFacilitador3 option:selected").val();

	if (parseInt(varField_idFacilitador1) == parseInt(0)){
	
		$("#varField_idFacilitador1 option[value='0']").show();	
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador3 option[value='1']").show();	
		
	}	
	
	if (parseInt(varField_idFacilitador2) == parseInt(0)){

		$("#varField_idFacilitador2 option[value='0']").show();	
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador3 option[value='2']").show();	
		
	}

	if (parseInt(varField_idFacilitador3) == parseInt(0)){

		$("#varField_idFacilitador3 option[value='0']").show();		
		$("#varField_idFacilitador1 option[value='3']").show();
		$("#varField_idFacilitador2 option[value='3']").show();	
		$("#varField_idFacilitador3 option[value='3']").show();	
		
	}		
	
	if (parseInt(varField_idFacilitador1) == parseInt(1)){

		$("#varField_idFacilitador1 option[value='0']").show();
		$("#varField_idFacilitador1 option[value="+varField_idFacilitador1+"]").show();
		$("#varField_idFacilitador2 option[value="+varField_idFacilitador1+"]").hide();	
		$("#varField_idFacilitador3 option[value="+varField_idFacilitador1+"]").hide();	
		
	}
	if(parseInt(varField_idFacilitador1) == parseInt(2)){
		$("#varField_idFacilitador1 option[value='0']").show();	
		$("#varField_idFacilitador1 option[value="+varField_idFacilitador1+"]").show();	
		$("#varField_idFacilitador2 option[value="+varField_idFacilitador1+"]").hide();	
		$("#varField_idFacilitador3 option[value="+varField_idFacilitador1+"]").hide();	
	}
	if(parseInt(varField_idFacilitador1) == parseInt(3)){

		$("#varField_idFacilitador1 option[value='0']").show();		
		$("#varField_idFacilitador1 option[value="+varField_idFacilitador1+"]").show();		
		$("#varField_idFacilitador2 option[value="+varField_idFacilitador1+"]").hide();	
		$("#varField_idFacilitador3 option[value="+varField_idFacilitador1+"]").hide();	
	}
	
	

	if 	(parseInt(varField_idFacilitador2) == parseInt(1)){	
	
		$("#varField_idFacilitador2 option[value='0']").show();		
		$("#varField_idFacilitador2 option[value="+varField_idFacilitador2+"]").show();	
		$("#varField_idFacilitador1 option[value="+varField_idFacilitador2+"]").hide();	
		$("#varField_idFacilitador3 option[value="+varField_idFacilitador2+"]").hide();	
		
	}
	if(parseInt(varField_idFacilitador2) == parseInt(2)){
	
		$("#varField_idFacilitador2 option[value='0']").show();		
		$("#varField_idFacilitador2 option[value="+varField_idFacilitador2+"]").show();		
		$("#varField_idFacilitador1 option[value="+varField_idFacilitador2+"]").hide();	
		$("#varField_idFacilitador3 option[value="+varField_idFacilitador2+"]").hide();	
	}
	if(parseInt(varField_idFacilitador2) == parseInt(3)){
	
		$("#varField_idFacilitador2 option[value='0']").show();		
		$("#varField_idFacilitador2 option[value="+varField_idFacilitador2+"]").show();		
		$("#varField_idFacilitador1 option[value="+varField_idFacilitador2+"]").hide();	
		$("#varField_idFacilitador3 option[value="+varField_idFacilitador2+"]").hide();	
	}	
	
	
	if 	(parseInt(varField_idFacilitador3) == parseInt(1)){
	
		$("#varField_idFacilitador3 option[value='0']").show();		
		$("#varField_idFacilitador3 option[value="+varField_idFacilitador3+"]").show();		
		$("#varField_idFacilitador1 option[value="+varField_idFacilitador3+"]").hide();	
		$("#varField_idFacilitador2 option[value="+varField_idFacilitador3+"]").hide();	
		
	}
	if(parseInt(varField_idFacilitador3) == parseInt(2)){
	
		$("#varField_idFacilitador3 option[value='0']").show();			
		$("#varField_idFacilitador3 option[value="+varField_idFacilitador3+"]").show();		
		$("#varField_idFacilitador1 option[value="+varField_idFacilitador3+"]").hide();	
		$("#varField_idFacilitador2 option[value="+varField_idFacilitador3+"]").hide();	
	}
	if(parseInt(varField_idFacilitador3) == parseInt(3)){
	
		$("#varField_idFacilitador3 option[value='0']").show();			
		$("#varField_idFacilitador3 option[value="+varField_idFacilitador3+"]").show();		
		$("#varField_idFacilitador1 option[value="+varField_idFacilitador3+"]").hide();	
		$("#varField_idFacilitador2 option[value="+varField_idFacilitador3+"]").hide();	
	}		
	
	if (parseInt(varField_idFacilitador1) == parseInt(0) && parseInt(varField_idFacilitador2) == parseInt(0) && parseInt(varField_idFacilitador3) == parseInt(0)){
		$("#varField_idFacilitador1 option[value='0']").show();
		$("#varField_idFacilitador2 option[value='0']").show();	
		$("#varField_idFacilitador3 option[value='0']").show();			
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").show();
		$("#varField_idFacilitador2 option[value='3']").show();	
		$("#varField_idFacilitador3 option[value='3']").show();		
	}

	
	if (parseInt(varField_idFacilitador1) == parseInt(1) && parseInt(varField_idFacilitador2) == parseInt(0) && parseInt(varField_idFacilitador3) == parseInt(0)){
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador2 option[value='1']").hide();	
		$("#varField_idFacilitador3 option[value='1']").hide();		
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").show();
		$("#varField_idFacilitador2 option[value='3']").show();	
		$("#varField_idFacilitador3 option[value='3']").show();		
	}
	
	if (parseInt(varField_idFacilitador1) == parseInt(2) && parseInt(varField_idFacilitador2) == parseInt(0) && parseInt(varField_idFacilitador3) == parseInt(0)){
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador2 option[value='2']").hide();	
		$("#varField_idFacilitador3 option[value='2']").hide();
		$("#varField_idFacilitador1 option[value='3']").show();
		$("#varField_idFacilitador2 option[value='3']").show();	
		$("#varField_idFacilitador3 option[value='3']").show();		
	}

	if (parseInt(varField_idFacilitador1) == parseInt(3) && parseInt(varField_idFacilitador2) == parseInt(0) && parseInt(varField_idFacilitador3) == parseInt(0)){
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").show();
		$("#varField_idFacilitador2 option[value='3']").hide();	
		$("#varField_idFacilitador3 option[value='3']").hide();		
	}	
	
	if (parseInt(varField_idFacilitador1) == parseInt(0) && parseInt(varField_idFacilitador2) == parseInt(1) && parseInt(varField_idFacilitador3) == parseInt(0)){
		$("#varField_idFacilitador1 option[value='1']").hide();
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador3 option[value='1']").hide();		
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").show();
		$("#varField_idFacilitador2 option[value='3']").show();	
		$("#varField_idFacilitador3 option[value='3']").show();		
	}
	
	if (parseInt(varField_idFacilitador1) == parseInt(0) && parseInt(varField_idFacilitador2) == parseInt(2) && parseInt(varField_idFacilitador3) == parseInt(0)){
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador1 option[value='2']").hide();
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador3 option[value='2']").hide();
		$("#varField_idFacilitador1 option[value='3']").show();
		$("#varField_idFacilitador2 option[value='3']").show();	
		$("#varField_idFacilitador3 option[value='3']").show();		
	}

	if (parseInt(varField_idFacilitador1) == parseInt(0) && parseInt(varField_idFacilitador2) == parseInt(3) && parseInt(varField_idFacilitador3) == parseInt(0)){
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").hide();
		$("#varField_idFacilitador2 option[value='3']").show();	
		$("#varField_idFacilitador3 option[value='3']").hide();		
	}		
	
	if (parseInt(varField_idFacilitador1) == parseInt(0) && parseInt(varField_idFacilitador2) == parseInt(0) && parseInt(varField_idFacilitador3) == parseInt(1)){
		$("#varField_idFacilitador1 option[value='1']").hide();
		$("#varField_idFacilitador2 option[value='1']").hide();	
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").show();
		$("#varField_idFacilitador2 option[value='3']").show();	
		$("#varField_idFacilitador3 option[value='3']").show();		
	}
	
	if (parseInt(varField_idFacilitador1) == parseInt(0) && parseInt(varField_idFacilitador2) == parseInt(0) && parseInt(varField_idFacilitador3) == parseInt(2)){
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador1 option[value='2']").hide();
		$("#varField_idFacilitador2 option[value='2']").hide();	
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").show();
		$("#varField_idFacilitador2 option[value='3']").show();	
		$("#varField_idFacilitador3 option[value='3']").show();		
	}

	if (parseInt(varField_idFacilitador1) == parseInt(0) && parseInt(varField_idFacilitador2) == parseInt(0) && parseInt(varField_idFacilitador3) == parseInt(3)){
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").hide();
		$("#varField_idFacilitador2 option[value='3']").hide();	
		$("#varField_idFacilitador3 option[value='3']").show();		
	}		
	
	if (parseInt(varField_idFacilitador1) == parseInt(1) && parseInt(varField_idFacilitador2) == parseInt(0) && parseInt(varField_idFacilitador3) == parseInt(2)){
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador1 option[value='2']").hide();
		$("#varField_idFacilitador1 option[value='3']").show();
		
		$("#varField_idFacilitador2 option[value='1']").hide();	
		$("#varField_idFacilitador2 option[value='2']").hide();	
		$("#varField_idFacilitador2 option[value='3']").show();	
		
		$("#varField_idFacilitador3 option[value='1']").hide();		
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador3 option[value='3']").show();		
	}	
	
	if (parseInt(varField_idFacilitador1) == parseInt(1) && parseInt(varField_idFacilitador2) == parseInt(0) && parseInt(varField_idFacilitador3) == parseInt(2)){
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador1 option[value='2']").hide();
		$("#varField_idFacilitador1 option[value='3']").show();
		
		$("#varField_idFacilitador2 option[value='1']").hide();	
		$("#varField_idFacilitador2 option[value='2']").hide();	
		$("#varField_idFacilitador2 option[value='3']").show();	
		
		$("#varField_idFacilitador3 option[value='1']").hide();		
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador3 option[value='3']").show();		
	}	

	if (parseInt(varField_idFacilitador1) == parseInt(2) && parseInt(varField_idFacilitador2) == parseInt(3) && parseInt(varField_idFacilitador3) == parseInt(0)){
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").hide();
		
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador2 option[value='2']").hide();	
		$("#varField_idFacilitador2 option[value='3']").show();	
		
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador3 option[value='2']").hide();
		$("#varField_idFacilitador3 option[value='3']").hide();		
	}	
	
	
	if (parseInt(varField_idFacilitador1) == parseInt(1) && parseInt(varField_idFacilitador2) == parseInt(3) && parseInt(varField_idFacilitador3) == parseInt(0)){
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").hide();
		
		$("#varField_idFacilitador2 option[value='1']").hide();	
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador2 option[value='3']").show();	
		
		$("#varField_idFacilitador3 option[value='1']").hide();		
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador3 option[value='3']").hide();		
	}	
	
	if (parseInt(varField_idFacilitador1) == parseInt(2) && parseInt(varField_idFacilitador2) == parseInt(0) && parseInt(varField_idFacilitador3) == parseInt(1)){
		$("#varField_idFacilitador1 option[value='1']").hide();
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").show();
		
		$("#varField_idFacilitador2 option[value='1']").hide();	
		$("#varField_idFacilitador2 option[value='2']").hide();	
		$("#varField_idFacilitador2 option[value='3']").show();	
		
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador3 option[value='2']").hide();
		$("#varField_idFacilitador3 option[value='3']").show();		
	}		
	
	if (parseInt(varField_idFacilitador1) == parseInt(0) && parseInt(varField_idFacilitador2) == parseInt(3) && parseInt(varField_idFacilitador3) == parseInt(1)){
		$("#varField_idFacilitador1 option[value='1']").hide();
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").hide();
		
		$("#varField_idFacilitador2 option[value='1']").hide();	
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador2 option[value='3']").show();	
		
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador3 option[value='3']").hide();		
	}	

		if (parseInt(varField_idFacilitador1) == parseInt(0) && parseInt(varField_idFacilitador2) == parseInt(1) && parseInt(varField_idFacilitador3) == parseInt(3)){
		$("#varField_idFacilitador1 option[value='1']").hide();
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").hide();
		
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador2 option[value='3']").hide();	
		
		$("#varField_idFacilitador3 option[value='1']").hide();		
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador3 option[value='3']").show();		
	}	
	
		if (parseInt(varField_idFacilitador1) == parseInt(0) && parseInt(varField_idFacilitador2) == parseInt(1) && parseInt(varField_idFacilitador3) == parseInt(2)){
		$("#varField_idFacilitador1 option[value='1']").hide();
		$("#varField_idFacilitador1 option[value='2']").hide();
		$("#varField_idFacilitador1 option[value='3']").show();
		
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador2 option[value='2']").hide();	
		$("#varField_idFacilitador2 option[value='3']").show();	
		
		$("#varField_idFacilitador3 option[value='1']").hide();		
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador3 option[value='3']").show();		
	}		
 		
		if (parseInt(varField_idFacilitador1) == parseInt(3) && parseInt(varField_idFacilitador2) == parseInt(2) && parseInt(varField_idFacilitador3) == parseInt(0)){
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador1 option[value='2']").hide();
		$("#varField_idFacilitador1 option[value='3']").show();
		
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador2 option[value='3']").hide();	
		
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador3 option[value='2']").hide();
		$("#varField_idFacilitador3 option[value='3']").hide();		
	}	
	
		if (parseInt(varField_idFacilitador1) == parseInt(3) && parseInt(varField_idFacilitador2) == parseInt(1) && parseInt(varField_idFacilitador3) == parseInt(0)){
		$("#varField_idFacilitador1 option[value='1']").hide();
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").show();
		
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador2 option[value='2']").show();	
		$("#varField_idFacilitador2 option[value='3']").hide();	
		
		$("#varField_idFacilitador3 option[value='1']").hide();		
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador3 option[value='3']").hide();		
	}	
	
	
		if (parseInt(varField_idFacilitador1) == parseInt(2) && parseInt(varField_idFacilitador2) == parseInt(0) && parseInt(varField_idFacilitador3) == parseInt(3)){
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador1 option[value='2']").show();
		$("#varField_idFacilitador1 option[value='3']").hide();
		
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador2 option[value='2']").hide();	
		$("#varField_idFacilitador2 option[value='3']").hide();	
		
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador3 option[value='2']").hide();
		$("#varField_idFacilitador3 option[value='3']").show();		
	}	

		if (parseInt(varField_idFacilitador1) == parseInt(3) && parseInt(varField_idFacilitador2) == parseInt(0) && parseInt(varField_idFacilitador3) == parseInt(2)){
		
		$("#varField_idFacilitador1 option[value='1']").show();
		$("#varField_idFacilitador1 option[value='2']").hide();
		$("#varField_idFacilitador1 option[value='3']").show();
		
		$("#varField_idFacilitador2 option[value='1']").show();	
		$("#varField_idFacilitador2 option[value='2']").hide();	
		$("#varField_idFacilitador2 option[value='3']").hide();	
		
		$("#varField_idFacilitador3 option[value='1']").show();		
		$("#varField_idFacilitador3 option[value='2']").show();
		$("#varField_idFacilitador3 option[value='3']").hide();		
	}		
			
		

}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><selectid="varField_idFacilitador1" onChange="fnFuncao(this.value);">
  <option value="0">Selecione o Colaborador 1</option>
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
</select>

<select id="varField_idFacilitador2" onChange="fnFuncao(this.value);">
  <option value="0">Selecione o Colaborador 2</option>
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
</select>

<select id="varField_idFacilitador3" onChange="fnFuncao(this.value);">
  <option value="0">Selecione o Colaborador 3</option>
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
</select>
    
asked by anonymous 16.10.2017 / 18:09

2 answers

2

To give you a start, because there is a lot to improve on my code:

var indisponiveis = [];
$('.select').on('change', function(e) {
  var _select = this;
  var select = $(this);
  var valor = select.val();

  var preenchidos = $('.select').filter( function(i, el){ return el.value > 0 } );
  indisponiveis = $.map(preenchidos, function(el){ return +el.value } ); 
  
  $('.select').each(function(i, el) {
    if(el !== _select) {
       $(el).find('option').each(function(i, op) {
         if(indisponiveis.indexOf(+op.value) > -1) {
           $(op).attr('disabled', true);
         } else {
           $(op).attr('disabled', false);
         }
      });
    } 
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><selectid="s1" class="select">
  <option value="0">selecione</option>
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
</select>

<select id="s2" class="select">
  <option value="0">selecione</option>
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
</select>

<select id="s3" class="select">
  <option value="0">selecione</option>
  <option value="1">1</option>
  <option value="2">2</option>
  <option value="3">3</option>
</select>
    
23.10.2017 / 15:56
0

I did as follows below. Only now I can not get him to show it again. I stumbled here now.

 $('.select').on('change', function(e) {
  var _select = this;
  var select = $(this);
  var valor = select.val();
  
  
  var $combo1 = $("#varField_idFacilitador1");
	var $combo2 = $("#varField_idFacilitador2");
	var $combo3 = $("#varField_idFacilitador3");
  
  var indisponiveis = [];
  
  var preenchidos = $('.select').filter( function(i, el){ return el.value > 0 } );
  indisponiveis = $.map(preenchidos, function(el){ return +el.value } ); 
  
 
  $(".select").each(function(i, el){
 			if(el !== _select) {
       $(el).find('option').each(function(i, op) { 		         																	             if(indisponiveis.indexOf(+op.value) > -1) {
       			$("#varField_idFacilitador1 option[value="+valor+"]").hide();
       	   	$("#varField_idFacilitador2 option[value="+valor+"]").hide();
            $("#varField_idFacilitador3 option[value="+valor+"]").hide();
   				}else{
   
         			}
          })
    		}
 			});
  	
     
 });         
       
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><selectid="varField_idFacilitador1" class="select" >
  <option value="0">Selecione o Colaborador 1</option>
  <option value="1">Fábia</option>
  <option value="2">Hélio</option>
  <option value="3">Sueli</option>
  <option value="4">Lucas</option>  
</select>

<select id="varField_idFacilitador2" class="select" >
  <option value="0">Selecione o Colaborador 2</option>
  <option value="1">Fábia</option>
  <option value="2">Hélio</option>
  <option value="3">Sueli</option>
  <option value="4">Lucas</option>   
</select>

<select id="varField_idFacilitador3" class="select" >
  <option value="0">Selecione o Colaborador 3</option>
  <option value="1">Fábia</option>
  <option value="2">Hélio</option>
  <option value="3">Sueli</option>
  <option value="4">Lucas</option>   
</select>
    
25.10.2017 / 21:37