Bir a4j:outputPanel
olan ajaxRendered
var. Her yeniden oluşturulduğunda javascript işlevini çağırmanın bir yolu var mı? oncomplete
ile gönderilebilecek her öğeye bir çağrı koyabileceğimizi biliyorum, ancak bu gerçekten uygulanabilir değildir.JSF 1.2/Richfaces 3.3'te render olarak Javascript işlevi nasıl çağrılır?
Detayları:
- MTU 1.2
- richfaces 3,3
Örnek (onComplete outputPanel etiketinde aslında mevcut değildir):
<a4j:outputPanel ajaxRendered="true" oncomplete="myJSFunc()">
<h:outputText value="Test-aroo" />
</a4j:outputPanel>
<!-- other inputs, buttons and stuff -->
Güncelleme Kudreti jQuery kütüphanesi yardımcı olabilir (bu RichFaces içine inşa edilmiş)? Ben tamamlanmamış olayı kaydetmek için .live() kullanarak bakıyorum. Denemeye devam edeceğim ve ilerlemeyi güncelleyeceğim.
Güncelleme jQuery çözümü uygulamak için bir şans vermedi, ama cevabım myJSFunc()
aşağıda gösterdiği gibi sadece render etiketlerinin içinde doğrudan konabilir.
Tamam, ben outputPanel bir onComplete niteliği olmadığını anlıyoruz. Tamamen eksik olanı yönetmek için çok fazla bileşen var. Olayı dünya çapında dinlemek istiyorum. – Adam