Javascript ile Selectbox'ta seçilen kategoriye boş alan kontrolü nasıl yapabilirim

0

Şimdi ben şu kodları kullanıyorum 

Aslında value değerinden selectbox boş alan kontrolü yaptırıyorum ama lakin benim istediğim olay servis tamire tıkladığında " En az 1 Hizmet seçmelisiniz" veya yedek parçaya tıklandığında orda aynı uyarıyı verdirmek istiyorum ama lakin yapamadım çünkü hangi kategori seçilirse diğer kategoride seçilen checkbox lar sıfırlanıyor bir yadımcı olur musunuz...

<script language="javascript">

function checkgir()
{

if (document.uyegiris.firma_servis_tur.value ==0){
alert("Faaliyet Seçiniz");
document.uyegiris.firma_servis_tur.focus();
return false;
} 



return true
}
</script>



<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-2.0.0.min.js"></script>
<style>
	.box {
		display: none;
	}
</style>

<script type="text/javascript">
	$(document).ready(function(){
        $("select").change(function() {
			$(".box").hide();
			$("." + $(this).val()).show();
			$('input:checkbox').removeAttr('checked');
        });
		
		$(".select-all").click(function() {
			$(this).closest('.box').find('input:checkbox').prop('checked', 'checked');
		});
		
		$(".select-none").click(function() {
			$(this).closest('.box').find('input:checkbox').removeAttr('checked');
		});
    });
</script>
<form method="POST" name="uyegiris" action="#">

<label>Faaliyet Türü *</label>                                                                                                                
<select name="firma_servis_tur" class="form-control selectpicker">
<option value="0" selected>Faliyet Seçiniz</option>                                                                                                               
<option value="1">Servis Tamir</option> 
<option value="2">Yedek Parça</option> 
<option value="3">Oto Galeri</option>                                                                                                               	
</select>   




<div class="1 box"> 
<h3 class="panel-title">Servis türü Seç <button type="button" class="btn btn-primary btn-xs select-all">Tümünü Seç</button>&nbsp;&nbsp;&nbsp;&nbsp;<button type="button" class="btn btn-info btn-xs select-none">Tüm işareti kaldır</button></h3>                                                  													
<div class="panel-body">
<ul class="optional-features-list">                                        	
<li class="checkbox"><label><input type="checkbox" value="1" id="myCheck1" name="tamir1">Aksesuar</label></li>
<li class="checkbox"><label><input type="checkbox" value="1" id="myCheck2" name="tamir2">Cam-Kilit-Kapı</label></li>
<li class="checkbox"><label><input type="checkbox" value="1" id="myCheck3" name="tamir3">Elektrik-Klima</label></li>                                                                                              
</ul>
</div>
</div>	


<div class="2 box">
<h3 class="panel-title">Yedek Parça türü Seç <button type="button" class="btn btn-primary btn-xs select-all">Tümünü Seç</button>&nbsp;&nbsp;&nbsp;&nbsp;<button type="button" class="btn btn-info btn-xs select-none">Tüm işareti kaldır</button></h3>
<div class="panel-body">
<ul class="optional-features-list">                                        	
<li class="checkbox"><label><input type="checkbox" value="1" id="servis1" name="servis1">Filtre</label></li>
<li class="checkbox"><label><input type="checkbox" value="1" id="servis2" name="servis2">Egzoz</label></li>
<li class="checkbox"><label><input type="checkbox" value="1" id="servis3" name="servis3">Go Kart</label></li>                                                                                             
</ul>
</div>

</div>	


<div class="3 box">
<h3 class="panel-title">Oto Galeri türü seç <button type="button" class="btn btn-primary btn-xs select-all">Tümünü Seç</button>&nbsp;&nbsp;&nbsp;&nbsp;<button type="button" class="btn btn-info btn-xs select-none">Tüm işareti kaldır</button></h3>
<div class="panel-body">
<ul class="optional-features-list">                                        	
<li class="checkbox"><label><input type="checkbox" value="1" id="galeri1" name="galeri1">2.El Oto alım satım</label></li>
<li class="checkbox"><label><input type="checkbox" value="1" id="galeri2" name="galeri2">Oto Alım Satım</label></li>
<li class="checkbox"><label><input type="checkbox" value="1" id="galeri3" name="galeri3">Oto Kiralama</label></li>                                                                                               
</ul>
</div>
</div>	

	
<button type="submit" class="btn btn-primary btn-lg pull-right" onClick="return checkgir();">Giriş</button
</form>										

 

mustafagnc mustafagnc (3)
8 yıl önce sordu

    Toplam 0 Cevap


    üyelik gerektirir

    Cevap yazabilmek için üye girişi yapmalısınız.

    Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
    uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol