WHat is the result of button execution? New page? 2009/3/26 drizzo <danilo.ri...@accenture.com>
> > > No i have an iframe, when the button is clicked must be execute the method > specified in the action attribute, and after I should call a javascript > function (this is used to notify to a parent page the outcome) > > Thanks > > D. > > > Rafa Pérez wrote: > > > > Parent page? If you are inside a dialog, then you can define a > > returnListener method in the opener button to execute some logic when the > > dialog is closed. > > > > HTH, > > > > -- Rafa > > > > On Thu, Mar 26, 2009 at 2:54 PM, drizzo <danilo.ri...@accenture.com> > > wrote: > > > >> > >> i should notify to parent page the result of the action. so i need wait > >> the > >> action is finished... > >> > >> i don't if is it possible > >> > >> Danilo > >> > >> > >> Simon Kitching wrote: > >> > > >> > For normal command-button usage, the current html page is submitted > and > >> > *completely* replaced by a new HTML page. So it makes no sense to talk > >> > about running javascript "after" the action. > >> > > >> > Are you perhaps using these command-buttons within an AJAX pane, and > >> > want some javascript to execute after the AJAX request that the button > >> > triggers has completed? > >> > > >> > > >> > drizzo schrieb: > >> >> > >> >> but onClick event is triggered after the action tag or before? > >> >> > >> >> If is before, there is a way to excute a scritp after the action? > >> >> > >> >> > >> >> > >> >> Anton Gavazuk wrote: > >> >>> Of course use onClick attribute. > >> >>> > >> >>> 2009/3/26 drizzo <danilo.ri...@accenture.com> > >> >>> > >> >>>> Hi everybody, > >> >>>> > >> >>>> i have this code: > >> >>>> > >> >>>> <tr:commandButton id="responseButton" > >> >>>> action="#{responseMgdBean.rResponse}" > >> >>>> icon="/images/ico_#{responseButton.behaviour}.gif" > >> >>>> binding="#{dealCalculatorMgdBean.buttonAccepted}" > >> >>>> text="#{responseButton.label} " > >> >>>> rendered="#{responseButton.visible}" > >> >>>> shortDesc="#{responseButton.responseValue}" > >> >>>> blocking="true"> > >> >>>> <tr:setActionListener > >> >>>> from="#{responseButton.responseValue}" > >> >>>> to="#{responseMgdBean.responseValue}" /> > >> >>>> <tr:setActionListener > >> from="#{responseButton.behaviour}" > >> >>>> to="#{responseMgdBean.behaviour}" /> > >> >>>> <tr:setActionListener > >> >>>> > >> from="#{dealCalculatorMgdBean.dealVariantIds}" > >> >>>> to="#{responseMgdBean.selectedVariantIds}" > /> > >> >>>> </tr:commandButton> > >> >>>> > >> >>>> now I should run a js code before or after to execute the action. > >> >>>> Which the best solution to do this? > >> >>>> Is it possible use the onClick attribute? > >> >>>> > >> >>>> Please can you help me? > >> >>>> > >> >>>> Thanks > >> >>>> > >> >>>> > >> >>>> -- > >> >>>> View this message in context: > >> >>>> > >> > http://www.nabble.com/Javascript-in-button-element-tp22719877p22719877.html > >> >>>> Sent from the MyFaces - Users mailing list archive at Nabble.com. > >> >>>> > >> >>>> > >> >>> > >> >> > >> > > >> > > >> > >> -- > >> View this message in context: > >> > http://www.nabble.com/Javascript-in-button-element-tp22719877p22722528.html > >> Sent from the MyFaces - Users mailing list archive at Nabble.com. > >> > >> > > > > > > -- > View this message in context: > http://www.nabble.com/Javascript-in-button-element-tp22719877p22723296.html > Sent from the MyFaces - Users mailing list archive at Nabble.com. > >