2016-08-24 24 views
15

iken öğrenme JSF-2.2 PrimeFaces 5.3 ile ben onComplete özniteliği ile kullanılan bir gibi javascript olayları işleyicileri rastladım:primefaces javascript API'yi nasıl öğrenebilirim?

function handelSmptmSaveRequest(xhr, status, args) { 
          if (args.validationFailed) { 
           PF('smptmDlgWv').jq.effect("shake", { 
            times : 5 
           }, 100); 
          } else { 
           PF('smptmDlgWv').hide(); 
          } 
         } 

Burada birden fazla soru var: Ne

  1. giriş değişkeni xhr, status, args ve Nerede tanımlanmışlar ve değerlerini nereden alıyorlar?
  2. Bu, onBlur veya onClick gibi jsf bileşenleri olaylarıyla kullanmam gereken tek işleyici mi? Onları nasıl öğrenebilirim?
  3. Bunun için herhangi bir belge var mı? Her şeyin belgelendiği ve açıklandığı Java SE'den geldim, javascript belgesellerini nerede arayacağım ve nasıl?

Edit1 Bu PrimeFaces tarafından tanımlanan Ajax geri aramaları gibi görünen ve Burada http://blog.primefaces.org/?p=830 açıkladı ediyoruz ama PF vitrin kullanımı için bazı örnekler vardır gerçi bir sorun, hala var, ama ben iyi yapamam Bu işlevler için belgeleme yapmak, soru için ajax etiketi ekliyorum.

+1

Lütfen, soru başına bir soru. Ve 1 (ve 3) ile ilgili olarak: 'xhr' için PrimeFaces belgelerini arayarak başlayın ... – Kukeltje

+1

@Kukeltje Bunun için bir döküman bulamadım, belki doğru yolu aramadım, umarım tecrübeli birileri bana gösterebilir yol. – alibttb

+0

[JQuery UI] (https://jqueryui.com/) ile başlamaya değer, çünkü PrimeFaces kaputun altında jQuery UI kullanıyor. – Tiny

cevap

7

PrimeFaces 5.3 documentation, PDF biçimindedir.

Page 536oncomplete(xhr, status, args) fonksiyonu için parametreleri belgeleri (Burada all versions. için dokümanlar şunlardır): ajax isteği tamamlandığında

JavaScript geri arama işlemek için. RequestContext API tarafından sağlanan üç bağımsız değişken, xmlhttprequest, durum dizesi ve isteğe bağlı argüman alır.

XMLHttpRequest hepimizin bildiği vanilla JS Object ve sevgidir.

RequestContext örneğin ajax geri arama fonksiyonları parametre ilave olarak yararlı hediyeler sağlayan basit bir araçtır:

RequestContext PrimeFaces 5.3 dokümantasyon page 588 tanımlanır. RequestContext, hem ajax hem de ajax istemleri için kullanılabilir.

İlgili konular