Dinamis Combo box

Ressa Cahyani · Apr 8, 2013
Misalnya ada 3 combo box untuk meilih mata pelajaran(data didapat dari database), yaitu mata pelajaran 1, mata pelajaran 2 dan mata pelajaran 3. Jika di combo box untuk mata pelajaran 1 dipilih Matematika, maka di combo box mata pelajaran 2 dan mata pelajaran 3 tidak ada Matematika nya. Jika di combo box mata pelajaran 2 dipilih Fisika maka di combo box mata pelajaran 3 tidak ada Matematika dan Fisikanya, begitu seterusnya.
Silahkan login untuk menjawab!
0
Loading...
Ellyx Christian · Apr 11, 2013 · 0 Suka · 0 Tidak Suka
coba:
<select name="pel1" id="pel1" class="pel">
	<option value="">---</option>
	<option value="1">Matik</option>
	<option value="2">Fisika</option>
	<option value="3">Kimia</option>
</select>
<select name="pel2" id="pel2" class="pel">
	<option value="">---</option>
	<option value="1">Matik</option>
	<option value="2">Fisika</option>
	<option value="3">Kimia</option>
</select>
<select name="pel3" id="pel3" class="pel">
	<option value="">---</option>
	<option value="1">Matik</option>
	<option value="2">Fisika</option>
	<option value="3">Kimia</option>
</select>
<!-- tambah jquery -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<script>
	$('.pel').change(function(){
		var id = $(this).val();
		$('.pel').not(this).find('option[value="'+id+'"]').attr('disabled','disabled');
	});
</script>