myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From drizzo <danilo.ri...@accenture.com>
Subject Re: Javascript in button element
Date Thu, 26 Mar 2009 14:36:29 GMT


 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.rizzo@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.rizzo@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.


Mime
View raw message