che sto cercando di provare a disabilitare l'opzione, se è selezionata in uno dei selezionajQuery opzione <select> disabilitata se selezionato in altri <select>
opzione Così, per esempio, se ha selezionato name = "Select1" "di prova 2" , quindi voglio che "Test 2" sia disabilitato in entrambe le istruzioni select ... e se qualcos'altro viene controllato che riattiva l'opzione precedente.
Ho scritto qui uno script di esempio a cui ho pensato di farmi 'chiudere' ... ma mi ha messo molto lontano da qui. Qualsiasi aiuto sarebbe apprezzato.
<script type="text/javascript">
$(document).ready(function(){
$("select").change(function() {
$("select").find("option:selected").attr('disabled', true);
});
});
</script>
<select name="select1">
<option>No Match</option>
<option value="1">Test</option>
<option value="2">Test 2</option>
<option value="3">Test 3</option>
</select>
<select name="select2">
<option>No Match</option>
<option value="1">Test</option>
<option value="2">Test 2</option>
<option value="3">Test 3</option>
</select>
Se l'utente seleziona "Test 2", si desidera che l'opzione diventi disabilitata in entrambe le caselle? Allora cosa dovrebbe essere selezionato? –
@ Šime Vidas Ci scusiamo per il tuo diritto, se è selezionato in 1, disabilitalo in altri. – Justin