AjaxFormSubmit ve AjaxPageLoad


Function: AjaxPageLoad

AjaxPageLoad fonksiyonu isplay ve liste sayfalarını çağırmak ve yüklemek amacıyla kullanılır.

Değişken Değer
>Url Yüklenen-çağrılan sayfanın adresi [Zorunlu]
MessageBoxld Çağrılan sayfanın yükleneceği Div'in ID'si. [Zorunlu]
showError CF'den kaynaklanan hatalarda bunu görüp görmemeyi sağlıyor,1 verirseniz hata varsa gösteriliyor,eğer girmezseniz yada 0 girerseniz ise bir hata oluştuğunda div'in içine; "WorkCube Hata! Sistem yöneticisine başvurun." yazısı geliyor,bunu eklememizin sebebi şudur,AjaxPageLoad ile sayfayı çağırdığımızda eğer CF'de bir hata varsa bunu göremiyorduk normalde,görmek için div'in içine çağırdınız sayfayı browser üzerinden çağırıp hatayı görmeniz gerekiyordu,bunu engellemek için bu parametreyi ekledik,eğer hata olursa bunu yazıyorsunuz ve uğraşmadan hatanın ne olduğunu görebiliyorsunuz yine aynı sayfa içinde.Ama debug kapalı dahi olsa,eğer 1 olarak bırakılırsa tüm hataları ekrana basıyor,onun için sadece hata ile karşılaşırsanız 1 yapın hataya bakın,yoksa 0 olarak bırakılmalıdır. [Zorunlu Değil]
watingMessage Bekleme mesajı standart olarak "Yükleniyor" metni geliyor ,isterseniz bu mesajıda değiştirebilirsiniz buradan. [Zorunlu Değil]


Not: AjaxPageLoad'ın kullanıldığı yerlerde çağırılan sayfa içinde mutlaka 

<cfsetting showdebugoutput="no"> ifadesi yer alması gerekiyor,yoksa sayfada hata oluşuyor ve debug bastığı için tasarım ayarlanamıyor.

Örnek :     

var page =
'<cfoutput>#request.self#fuseaction=myhome.popupajax_my_company_helps&
cid=#attributes.cid#&maxrows=#attributes.maxrows#</cfoutput>';AjaxPageLoad(page,'LIST_COMPANY_HELP');


*/ LIST_COMPANY_HELP id'li divin içine page değişkeni içersine tanımlanmış olan sayfayı getiriyor. /*

Function: AjaxFormSubmit
AjaxFormSubmit fonksiyonunu ajax ile bir formu gönderilmek istediğinde kullanılır.

Değişken Değer
formName Göndereceğiniz formun adını girmeniz gerekiyor.[Zorunlu]
messageBoxId Formu gönderdikten sonraki kullanıcıya göstereceğiniz iletiyi nerde göstereceğiniz belirten div'in id'si.[Zorunlu
showError AjaxPageLoad'da kullanıldığı gibi kullanılıyor. [Zorunlu]
watingMessage Bekleme mesajı standart olarak "Kaydediliyor" metni geliyor,isterseniz bu mesajıda değiştirebilirsiniz buradan. [Zorunlu]
successMessage İşlem tamamlandığında div'in içerisinde gösterilecek olan ileti.Standart olarak "Kaydedildi" geliyor,dilerseniz istediğiniz bir metni girebilirsiniz.[Zorunlu değil]

Örnek:

**Submit işlemini yapacak olan butonun onclick'ine yazmanız gerekiyor fonksiyonu**

<input type="button" value="KAYDET" onClick="AjaxFormSubmit('workxml','CALL_QUERY_PAGE','0')">

Bu fonksiyonlar ekle, güncelle, listeleme, display ,silme gibi Workcube üzerinde her işlemde kullanılabilir.


Geri Bildirim

Bu içeriği faydalı buldunuz mu?