This content has been marked as final.
Show 1 reply
-
1. Re: How to refresh page elements after sorting extendedDataTable?
true_mykola Feb 27, 2012 4:14 AM (in response to true_mykola)Ok, i've found one decision but it's really ugly: i just put javascript inside column header. Something like this:
<rich:extendedDataTable id="myTable" ...> <rich:column id="mask" label="#{msg.mask}" title="#{msg.mask}" sortBy="#{'mask'}" width="15%" sortOrder="ASCENDING"> <f:facet name="header"> <h:panelGroup> <h:outputText value="#{msg.mask}" title="#{msg.mask}"/> <script type="text/javascript">//<!-- refreshTabs(); //--> </script> </h:panelGroup> </f:facet> <h:outputText value="#{item.mask}" title="#{item.mask}"/> </rich:column> ... </rich:extendedDataTable> <a4j:jsFunction name="refreshTabs" eventsQueue="queue" reRender="detailsTab, instancesTab, accountsTab"/>
Is there more elegant solution?