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