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.




