Uygulamamdaki JSF işlevlerini daha dinamik olarak aramaya çalışıyorum. oncomplete
olayına geri dönme işlevlerinin el ile statik bir şekilde yazılması yerine, parametresi olarak bir geri arama işlevi göndermek ve işlevinin oncomplete
olayının içine girmesini istiyorum. Bunu a4j:jsFunction
ait data
özelliğini kullanarak mümkün olacağını sormak isteyenJSF a4j için geri arama gönderme: jsFunction oncomplete olayı
<script type="text/javascript">
myFunc('myParamValue', function(){
doThis();
andDoThis();
});
</script>
<a4j:jsFunction name="myFunc" actionListener="#{...}" data="" oncomplete="">
<f:param name="myParam" />
<f:param name="callback" />
</a4j:jsFunction>
: İşte bir örnek? Böyle bir şey: böyle
...
data="#{myBean.callback}"
oncomplete="if (typeof window[event.data] == 'function') window[event.data]();"
...