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> <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> <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> <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>
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