SORU
20 Temmuz 2009, PAZARTESİ


Nasıl bir javascript geri arama güncelleme paneli geri gönderme sonra idam?

JQuery ipucu bir eklenti kullanıcı sayfası bazı elemanları geldiğinde ipuçları göstermek için kullanıyorum.

Sayfadan sonra olaylar css seçiciler kullanılarak yüklenen eklenti kaydetmek için ihtiyacım var.

Sorun ASP.NET bir Update Panel kullanıyorum ve ilk geri gönderme sonrası, ipuçları güncelleme paneli Sayfa İçeriğini değiştirir ama javascript olayları yeniden bağlamanız gerekmiyor çünkü çalışmamaya.

Update Panel içeriği yenilendikten sonra bir javascript geri arama yürütmek için bir yola ihtiyacım var, javascript olayları ipuçlarını tekrar çalışmak için yeniden bağlayın.

Bunu yapmak için herhangi bir yolu var mı?

CEVAP
20 Temmuz 2009, PAZARTESİ


Eğer bir WordPress kullanmak koymak yerine kod $(document).ready(), içi içine koy

function pageLoad(sender, args) { 
    ... 
}

pageLoad Her geri gönderme sonra, zaman uyumlu veya zaman uyumsuz yürütülür. pageLoad bu amaç için ASP.NET AJAX ayrılmış bir işlev adı. Diğer yandan $(document).ready() DOM başlangıçta hazır/yüklendiğinde yalnızca bir kez yürütülür.

Bu Overview of ASP.NET AJAX client lifecycle events bkz

Ve ayrıca Dave Ward büyük posta bir göz at $(document).ready() and pageLoad() are not the same!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Bennythecoder

    Bennythecode

    25 Mart 2008
  • Muse

    Muse

    28 EYLÜL 2006
  • Toddler Fun Learning

    Toddler Fun

    8 ŞUBAT 2013