Doğru Cevap
-
Önceden o tr#surname'lere display ve visibility vermelisiniz. Ondan sonra .show() ve .hide() sorunsuz çalışacaktır.
Cevaplar
-
internet explorer'da olmamış olabilir,
$('tr#surname').remove();
yapıp uçur bence, çalışır :) -
Proje biraz büyük olduğu için hepsini atamadım. Jquery UI vs. çalıştığı için.
$("#medeniDurum").change(function () { var medeniDurum = $('#medeniDurum').val(); if(medeniDurum == "Bekar" || medeniDurum == "Dul"){ $('#esKimlikBilgileri').hide(); $('tr#sosyalGuvenlikSorgulamasiEs').hide(); } else if(medeniDurum == "Evli") $('#esKimlikBilgileri').show(); $('tr#sosyalGuvenlikSorgulamasiEs').show(); });
şeklinde :)
<tr class="alt" id="sosyalGuvenlikSorgulamasiEs"> <td>Sosyal Güvenlik Sorgulaması(Eşinin):</td><td> <input type="radio" id="EssosyalGuvenlikSorgulama" value="SSK" tabindex="48" name="EssosyalGuvenlikSorgulama"> SSK <input type="radio" id="EssosyalGuvenlikSorgulama" value="Bağkur" tabindex="48" name="EssosyalGuvenlikSorgulama"> Bağkur <input type="radio" id="EssosyalGuvenlikSorgulama" value="Emekli Sandığı" tabindex="48" name="EssosyalGuvenlikSorgulama"> Emekli Sandığı <input type="radio" id="EssosyalGuvenlikSorgulama" value="SSK" tabindex="48" name="EssosyalGuvenlikSorgulama"> Sosyal Güvencesi Yok </td> </tr>
-
halidaltuner
@fka: tekrar show etmem gerektiği için hide ediyorum üstad :)
remove ile uçurmuş olsam tekrar append etmem gerekecek.13 yıl önce yazılmış -
fka
@halidaltuner, o zaman hidden bir div içerisine append et, temporary klasörüne atmak gibi.., sonra göstermen gerektiğinde tekrar geri append et? Bir çeşit hide etmek gibi, çok kaçamak bi yöntem ama büyük ihtimalle çalışır :)13 yıl önce yazılmış
-
-
$(document).ready... arasında kodlamışsan çalışmaması imkansız.
Mozilla yardımıyla hata konsoluna bakabilir misin? Ne tür hata veriyor görelim.