Is that what you mean?
#select2, #select1:
$("#select2 option").each(function() {
if($("#select1 option[value=" + this.value + "]").length)
$(this).remove();
});
, :
$("select").each(function() {
var select = $(this);
select.children("option").each(function() {
$('select').not(select).children("option[value=" + this.value + "]").remove();
});
});
, <select>, .
:
$("#select1").change(function() {
$("#select2 option[value=" + $(this).val()+ "]").remove();
});