26
Ajax isteği sona erdiğinde client tarafında javascript kodu çalıştırmak nasıl?
Posted by yasin | Posted in JQuery, Yazılım | Posted on 26-08-2010
Updatepanelin yenilenmesi sırasında ajax isteğinin başlangıç ve bitiş gibi zamanlarını tespi edip istediğimiz javascript kodunuz çalıştırabiliriz. Bunun için sayfa PageRequestManager’i kullanırız.
Aşağıdaki kod parçası ile sayfamızda meydana gelecek olan ajax isteklerinin başlangıç ve bitişlerinde istediğimiz fonksyionların çalışmasını sağlayabiliriz.
function load() {
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(bitisFonksiyonu); Sys.WebForms.PageRequestManager.getInstance().add_beginRequest(baslangicFonksiyonu);
}
function baslangicFonksiyonu() {
alert(“basladi”);
}
function bitisFonksiyonu() {
alert(“bitti”);
}
Tabi kodumuzun çalışması için başlangıç ve bitiş fonksiyonlarımız belirlediğimiz load fonksyonunu çalıştırmamız gerekli bunun için body tagımıza onload=”load()” ekleyerek tanıtıyoruz diyebiliriz.

[...] başlangıç bitişinin javascript ile nasıl algıladığımızı öğrenmek için daha önceki yazımız ?View Code HTML4STRICT <script language="javascript" [...]