2016-04-02 14 views
-1

Masterpage.master içinde Çalışmıyor güncelleme panelinde yeniden yüklenmesi: Sonu i Kısmi sayfa Güncelleme içinjQuery asp.net 3 katmanlı

<script src="js/jquery.js" type="text/javascript"></script> 
<script src="js/jquery-ui/jquery-ui-1.10.1.custom.min.js" type="text/javascript"></script> 
<script src="js/iCheck/jquery.icheck.js"></script> 
<script src="js/icheck-init.js" type="text/javascript"></script> 

aşağıdaki gibi benim jqueries jQuery yeniden gerekir vardı

<script type="text/javascript" language="javascript"> 
    function pageLoad() {    
     $(function() { 
      $(function() { // init 
       $('.square-green input').iCheck({ 
        checkboxClass: 'icheckbox_square-green', 
        radioClass: 'iradio_square-green', 
        increaseArea: '20%' // optional 
       }); 
      }); 
      $("#rdbtn_img").iCheck('toggle', function() { 
       $("#rdbtn_img").on('ifChecked', function (event) { 
        // shown 
       }); 
       $("#rdbtn_img").on('ifUnchecked', function (event) { 
        // hide     
       }); 
      }); 
     }); 
    }   
</script> 
<asp:UpdatePanel ID="upnl_logoupdate" runat="server"> 
<ContentTemplate> 
<input type="radio" id="rdbtn_img" name="demo-radio"></input> 
</ContentTemplate> 
</asp:UpdatePanel> 

linki takipLink

+0

için? – Tushar

+0

Çalışmıyor .. yeniden yüklenmedi .. –

cevap

0

Sizin jQuery init işlevleri onları iç içe pageLoad işlevi tarafından gizlenmiş ediliyor.

değişiklik

function pageLoad() {    
     $(function() { 
      $(function() { // init 
       $('.square-green input').iCheck({ 
        checkboxClass: 'icheckbox_square-green', 
        radioClass: 'iradio_square-green', 
        increaseArea: '20%' // optional 
       }); 
      }); 
      $("#rdbtn_img").iCheck('toggle', function() { 
       $("#rdbtn_img").on('ifChecked', function (event) { 
        // shown 
       }); 
       $("#rdbtn_img").on('ifUnchecked', function (event) { 
        // hide     
       }); 
      }); 
     }); 
    }   

soru/sorun nedir

$(function() { // init 
    $('.square-green input').iCheck({ 
     checkboxClass: 'icheckbox_square-green', 
     radioClass: 'iradio_square-green', 
     increaseArea: '20%' // optional 
    }); 
    $("#rdbtn_img").iCheck('toggle', function() { 
     $("#rdbtn_img").on('ifChecked', function (event) { 
      // shown 
     }); 
     $("#rdbtn_img").on('ifUnchecked', function (event) { 
      // hide     
     }); 
    }); 
});   
+0

Teşekkürler! Kodu yukarıda listelediğiniz gibi denedim. ancak sayfanın kısmen formda güncellendiğinde, düğmenin tıklanma olayından biri işe yaramaz. radyo düğmesi nedeniyle güncelleme panelindedir. Jquery'yi yeniden yüklemem gerekiyor .. Ancak yeniden yüklemek için uygun kod bulunamadı. –