SO - 27122887 - Select option click
.remove() :contains(string), .not(this)
by codeSpy
HTML
<select id='a'>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
</select>
<br/><br/><br/>
<select id='b'>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
</select>
<br/><br/><br/>
<select id='c'>
<option value='1'>1</option>
<option value='2'>2</option>
<option value='3'>3</option>
</select>
JavaScript
$("#a").on("change", function(){
$("select").not(this).children("option:contains(" + $(this).val() + ")").remove();
});