JQuery yeniden birleştirme olaylardan sonra Ajax güncelleme (updatepanel)
Hepsi bir olay metin güncelleme ekli sayfasında var Benim her sayfada çok sayıda giriş ve Seçenek öğeleri var. Gerçekten çok havalı:) jQuery kullanıyorum
Ben de Microsoft'un Ajax çerçeve, UpdatePanel kullanarak kullanın. Ben neden olan bazı unsurlar sayfanın sunucu tarafında biraz mantığa dayalı oluşturulan. Gerçekten (eğer biraz çaba ile olabilir) jQuery ben hala o UpdatePanel istiyorum kullanmak için yeniden olabilir eğer bile UpdatePanel kullanıyorum - açıklamak istemiyorum.
Muhtemelen tahmin etmişsindir - UpdatePanel üzerinde bir geri aldığım zaman jQuery olaylar durur. Aslında "gerçekten benim kod bu yüzden yeni bir geri gönderme değildir belgesi." geri gönderme beri beklemiyordu bunu bağlar olayları yeniden ateşledi olmayacak hazır. Ben de jQuery kütüphaneleri yardım üzerinde okuyarak şüphelerimi doğruladı.
Zaten UpdatePanel DOM güncelleme bittikten sonra benim kontrolleri yeniden bağlanma sorunu var. Ben tercihen daha eklemeyi gerektirmeyen bir çözüm gerekiyor .sayfaya js dosyaları (jQuery eklentileri) ama bir şey gibi basit UpdatePanel 'afterupdating' sadece benim yöntem tüm form öğeleri yeniden bağlamanız için arayabilirim. yakalamak için güçlü olmak olarak
CEVAP
Sayfa mesaj her zaman çağrılan ASP.NET AJAX, pageLoad
olay işleyicisi için erişim olacak, kullanmakta olduğunuz bu yana, ya bir UpdatePanel tam kısmi olabilir. Sadece sayfanıza işlevi koymak gerekir, çengel gerekiyor.
function pageLoad(sender, args)
{
if (args.get_isPartialLoad())
{
//Specific code for partial postbacks can go in here.
}
}
Nasıl jQuery Ajax çağrısından sonra bi...
JavaScript/JQuery: (pencere)$.boyutlan...
Otomatik olarak yeniden boyutlandırmak...
Güncelleme jQuery ile giriş değeri aya...
İptal Ajax istekleri jQuery kullanarak...