Al arkadaşım, senin için scriptleri yazdım, düzenledim.
<script>
function isAvalibaleInListbox(Listbox, Value) {
for (i = 0; i <= Listbox.length - 1; i++) {
if (Listbox.value == Value) {
return true;
break;
}
}
return false;
}
function KurumTurClick(IndexValue)
{
var ListKurum = document.getElementById('cmb1');
var ListKurumSecilen = document.getElementById('cmb2');
var indx = 0;
var indxKurum = 0;
var indxKurumSecilen = 0;
var SecilenlerdeBulundu = false;
// kurumlar listbox ı temizleyeceğiz
for (var j = ListKurum.options.length - 1; j > -1; j--) ListKurum.options[j] = null;
// ilgili dizimizi listeye çekiyoruz.
var arrayOfStrings = kurumdizi[IndexValue];
// çektiğimiz listeyi virgüllerden ayırıyoruz.
var splits = arrayOfStrings.split(",");
for (var i = 0; i < splits.length; i++) {
// Seçilenler listboxta yoksa kurumlar listbox a ilave edilecek.
if (isAvalibaleInListbox(ListKurumSecilen, splits) == false) {
addKurumlarOptions = new Option(splits, splits);
ListKurum.options[indxKurum] = addKurumlarOptions;
indxKurum++;
}
}
}
function KurumSec(){
var secilenCount;
var secilenKurum;
var ListKurum = document.getElementById('cmb1');
var ListKurumSecilen = document.getElementById('cmb2');
// seçilen değer ListKurumSecilene eklenecek.
secilenCount = ListKurumSecilen.options.length;
secilenKurum = ListKurum.options[ListKurum.options.selectedIndex].value;
addSecilenKurumlar = new Option(secilenKurum, secilenKurum);
ListKurumSecilen.options[secilenCount++] = addSecilenKurumlar;
// kurum listbox undan çıkartılacak.
for (i = 0; i <= ListKurum.length - 1; i++) {
if (ListKurum.value == secilenKurum) {
ListKurum.options = null;
}
}
}
function SeciliOlaniSil(cmb) {
cmbNm = document.getElementById(cmb);
for (i = 0; i <= cmbNm.length - 1; i++) {
if (cmbNm.selected == true) {
cmbNm.options = null;
}
}
KurumTurClick(document.getElementById('cmbTurler').value);
}
function TumunuEkle(cmbFr, cmbTo) {
var strEx;
Fr = document.getElementById(cmbFr);
To = document.getElementById(cmbTo);
var adet = To.length;
for (i = 0; i <= Fr.options.length - 1; i++) {
if (Fr.options.text != "") {
To.options[i + adet] = new Option(Fr.options.text, Fr.value, false, false);
}
}
}
function TumunuSil(cmb) {
var strEx;
cmbNm = document.getElementById(cmb);
cmbNm.length = 0;
KurumTurClick(document.getElementById('cmbTurler').value);
}
var kurumdizi = new Array();
//kurumdizi[100] = "Akçakoca,Cumayeri,Çilimli,Gölyaka,Gümüşova,Kaynaslı,Yığılca,Merkez";
kurumdizi[1] = "Çerkezköy Ticaret ve Sanayi Odası Lisesi,Hacı Fahri Zümbül Anadolu Lisesi,Kızılpınar Anadolu Lisesi,Pakize Narin Anadolu Lisesi";
kurumdizi[2] = "Cansen Gürsoy Şen Anaokulu,Çerkezköy Kapaklı Anaokulu,Zehra - Mehmet Gülkaya Anaokulu,Zübeyde Hanım Anaokulu";
kurumdizi[3] = "Veliköy Çok Programlı Lisesi";
kurumdizi[4] = "Çerkezköy Halit Narin Tek. ve Endüstri Meslek Lisesi,Kızılpınar Belediyesi Teknik ve Endüstri Meslek Lisesi";
kurumdizi[5] = "Halk Eğitim Merkezi";
kurumdizi[6] = "İlçe Milli Eğitim Müdürlüğü";
kurumdizi[7] = "Atatürk İlkokulu,Çerkezköy Tepe İlkokulu,Fevzipaşa İlkokulu,Gazi Osman Paşa İlkokulu,İnci Narin Yerlici İlkokulu,Kızılpınar Atatürk İlkokulu,Kızılpınar İlkokulu,Mehmet Elfide Erdegül İlkokulu,Özel İdare İlköğretim Okulu,Recep Arif Gabralı İlkokulu,Veliköy İlkokulu";
kurumdizi[8] = "Cumhuriyet İlköğretim Okulu,Mevlana İlköğretim Okulu";
kurumdizi[9] = "Çerkezköy İmam Hatip Ortaokulu";
kurumdizi[10] = "Çerkezköy Türk Tekstil Vakfı Mesleki ve Teknik Eğitim Merkezi,Hacı Fahri Zümbül Kız Teknik ve Meslek Lisesi";
kurumdizi[12] = "Çerkezköy Mesleki Eğitim Merkezi";
kurumdizi[13] = "125.Yil Ortaokulu,75.Yıl Ortaokulu,Nurullah Narin Ortaokulu,Raif Dinçkök Ortaokulu";
kurumdizi[14] = "ÖZEL ÇERKEZKÖY GÜLERÇİN ANADOLU LİSESİ";
kurumdizi[15] = "Özel Çerkezköy Organize Sanayi Bölgesi Anadolu Tenik Lisesi";
kurumdizi[16] = "ÖZEL ÇAĞDAŞ BUTİK DERSANESİ,ÖZEL ÇERKEZKÖY KAPAKLI AÇI DERSANESİ,ÖZEL ÇERKEZKÖY SINAV DERGİSİ DERSANESİ,ÖZEL ÇERKEZKÖY UĞUR DERSANESİ,ÖZEL GÜL FEM DERSHANESİ,ÖZEL KÜLTÜR 2004 DERSANESİ ÇERKEZKÖY ŞUBESİ,ÖZEL MODERN FEN BİLİMLERİ DERSANESİ ÇERKEZKÖY ŞUBESİ,ÖZEL ÖZGÜN FİNAL DERGİSİ DERSHANESİ";
kurumdizi[17] = "Müjgan-Serkan Karagöz Özel Eğitim Uygulama Merkezi";
kurumdizi[18] = "ÖZEL ÇERKEZKÖY ÖZEL EĞİTİM VE REHABİLİTASYON MERKEZİ,ÖZEL GÖZ BEBEĞİ ÖZEL EĞİTİM VE REHABİLİTASYON MERKEZİ,ÖZEL MAVİ YUNUS ÖZEL EĞİTİM VE RAHABİLİTASYON MERKEZİ";
kurumdizi[19] = "ÖZEL ÇERKEZKÖY ÖĞRENCİ ETÜT EĞİTİM MERKEZİ,ÖZEL METAOR ÖĞRENCİ ETÜT EĞİTİM MERKEZİ";
kurumdizi[20] = "ÖZEL ÇERKEZKÖY BAŞARI MOTORLU TAŞIT SÜRÜCÜLERİ KURSU,ÖZEL ÇOLAKOĞLU MOTORLU TAŞIT SÜRÜCÜLERİ KURSU,ÖZEL ÖZ DİLAY MOTORLU TAŞIT SÜRÜCÜLERİ KURSU,ÖZEL ÖZ KAPAKLI MOTORLU TAŞIT SÜRÜCÜLERİ KURSU,ÖZEL SERHAT 2 MOTORLU TAŞIT SÜRÜCÜLERİ KURSU KAPAKLI ŞUBESİ,ÖZEL SERHAT MOTORLU TAŞIT SÜRÜCÜLERİ KURSU";
kurumdizi[21] = "ÖZEL ÇERKEZKÖY ORGANİZE SANAYİ BÖLGESİ MESLEK KURSU,ÖZEL ELÇİN MESLEKİ EĞİTİM KURSU,ÖZEL İNGİLİZ ÇİZGİSİ YABANCI DİL KURSU,ÖZEL KARİYER BİLGİSAYAR VE YABANCI DİL KURSU,ÖZEL MAVİ AY İŞ MAKİNELERİ OPERATÖRLÜK KURSU,ÖZEL MESLEK AKADEMİ KURSU,ÖZEL TALER LİSAN YABANCI DİL KURSU";
kurumdizi[22] = "ÖZEL ÇERKEZKÖY GÜLERÇİN İLKOKULU";
kurumdizi[23] = "ÖZEL CEYLİN ANAOKULU,ÖZEL ÇERKEZKÖY GÜLERÇİN ANAOKULU";
kurumdizi[24] = "ÖZEL ÇERKEZKÖY GÜLERÇİN ORTAOKULU";
</script>
<body>
<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#800000" width="60%" id="AutoNumber1">
<tr>
<td width="285">
<form name="search" method="POST" action="Git.asp" style="margin-top: 0; margin-bottom: 0">
<table border="0" cellpadding="0" cellspacing="3" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2">
<tr>
<td align="center">Kurum Türleri</td>
<td align="center">Kurumlarımız</td>
<td align="center"> </td>
<td align="center"> </td>
</tr>
<tr>
<td width="13%" align="center">
<select name="cmbTurler" id="cmbTurler" size="10" style="width:250px" onChange="KurumTurClick(this.options[this.options.selectedIndex].value);">
<option value="1">Anadolu Lisesi</option>
<option value="2">Anaokulu</option>
<option value="3">Çok Programlı Lise</option>
<option value="4">Endüstri Meslek Lisesi</option>
<option value="5">Halk Eğitim Merkezi</option>
<option value="6">İlçe Milli Eğitim Müdürlüğü</option>
<option value="7">İlkokul</option>
<option value="8">İlköğretim</option>
<option value="9">İmam Hatip Ortaokulu</option>
<option value="10">Kız Meslek Lisesi</option>
<option value="12">Mesleki Eğitim Merkezi</option>
<option value="13">Ortaokul</option>
<option value="14">Özel Anadolu Lisesi</option>
<option value="15">Özel Anadolu Teknik Lise</option>
<option value="16">Özel Dershane</option>
<option value="17">Özel Eğitim Uygulama Merkezi</option>
<option value="18">Özel Eğitim ve Rehabilitasyon Merkezi</option>
<option value="19">Özel Etüd Eğitim Merkezi</option>
<option value="20">Özel Motorlu Taşıt Sürücüleri Kursu</option>
<option value="21">Özel Muhtelif Kurslar</option>
<option value="22">Özel Türk İlkokulu</option>
<option value="23">Özel Türk Okul Öncesi Kurumu</option>
<option value="24">Özel Türk Ortaokulu</option>
</select></td>
<td width="12%" align="center"><select name="cmb1" size="10" id="cmb1" style="width:250px" onDblClick="KurumSec()">
<option>İl Seçiniz</option>
</select></td>
<td width="25%" align="center">
<input type="button" value="Add" name="cmdAdd" onclick="KurumSec()">
<input type="button" value="Add All" name="cmdTumunuEkle" onclick="TumunuEkle('cmb1', 'cmb2'); TumunuSil('cmb1')">
<input type="button" value="Remove" name="cmdTumunuEkle" onclick="SeciliOlaniSil('cmb2')">
<input type="button" value="Remove All" name="cmdTumunuEkle" onclick="TumunuSil('cmb2')">
</td>
<td width="50%" align="center"><select id="cmb2" name="cmb2" size="20" multiple onDblClick="SeciliOlaniSil('cmb2')" style="width:250px"></select>
</td>
</tr>
<tr>
<td colspan="4" align="center"> </td>
</tr>
<tr>
<td width="100%" colspan="4" align="center"> </td>
</tr>
<tr>
<td width="100%" colspan="4" align="center"> </td>
</tr>
</table>
</form>
</td>
</tr>
</table>
</body>