none
Asp.net buton ile jquery sorunu RRS feed

  • Genel Tartışma

  • Merhabalar,

    Asp.net ile yapmış olduğum sayfayı updatepanel içine alıp jquery ile biçimlendirdim. sayfa yüklendiği zaman jquery çalışıyor ve sayfa düzgün gözüküyor. Fakat sayfaya ( updatepanel içine ) butok ekliyorum ve butona tıklayınca jquery kodları devreden çıkıyor gibi sayfada her şey birbirine karışıyor. Sayfayı refresh ettiğimde jquery tekrardan çalışıyor. Benim istediğim sayfayı refresh yapmadan butonu kullanabilmek ve jquery kodlarının her zaman çalışması.

    24 Aralık 2016 Cumartesi 08:25

Tüm Yanıtlar

  • Sayfa yüklendikten sonra ekleenen elemanların tetiklemesi çalışmayabilir.
    eğer jquery 1.7 üzeri kullanıyorsan. Aşağıdalki  işine yarabilir.

    $(document).ready(function(e) {
        $('.ornekButton').on('click',function(){
            var a = $(this).val();
            alert(a);
            });
    });
    27 Aralık 2016 Salı 14:56
  • Merhabalar,

    Cevabınız için teşekkürler. Fakat her buton için bunu yazmak zor olacak. Sadece Updatepanel kullanıldığı zaman bu sorun oluyor.

    $(function () {
        $(window).ready(function () {
            $(".div01").css({ "width": 1000 + "px" });
         });
    });
    <div class="a01">
            <asp:TextBox ID="TextBox1" runat="server" CssClass="div01"></asp:TextBox>
        </div>

    Sayfa ilk çalıştığı zaman TextBox1 genişliği 1000px oluyor. Daha sonra herhangi bir butona basıldığında normal uzunluğa geliyor. Ve jquery içindeki "div01" css kodu çalışmıyor.

    Bu sorun sadece Updatepanel kullanınca oluyor.

    17 Ocak 2017 Salı 08:23
  • neden css dosyanıza 

    .div01{
    
    width:1000px;
    
    }

    ekleyerek yapmıyorsunuz?


    pgnchess.com

    dergikapaklari.com

    17 Ocak 2017 Salı 08:34
  • http://www.aspsnippets.com/Articles/jQuery-Plugins-not-working-after-ASPNet-AJAX-UpdatePanel-Partial-PostBack-or-when-Asynchronous-request-is-over.aspx . 
    UpdatePanel  kullanırken post işlemlerinde jquery yi tekrar çalıştırmak gerekiyor sanırım

    İncelersen belki işine yarayabilir
    • Düzenleyen İlkyhan 17 Ocak 2017 Salı 08:39
    17 Ocak 2017 Salı 08:37