hi,

in the onclick, if you don't want the submit to happen, you must "return
false;" Otherwise, after execution of script, form is submited.

En l'instant précis du 31/07/07 20:45, Jockel s'exprimait en ces termes:
> Found a solution for my special pupose of confirmation dialog. It´s given
> here: http://wiki.apache.org/myfaces/JavascriptWithJavaServerFaces
>
> But the question remains, if you have a more complex dialog.
>
> Jörg
>
>
> Jockel wrote:
>   
>> Hello!
>>
>> I want to make user-confirmations for some actions triggered by
>> commandButtons.
>>
>> If this should be done with a link instead of a button, I could use
>> <OutputLink>-Element and <ModalDialog>-Element.
>>
>> But when I put the javascript in the onclick-Attribute of a
>> <commandButton>-Element I do not get the desired solution. The ModalDialog
>> blinks up and then the newly rendered page returns from the server without
>> the Modaldialog of course.
>> Code for this solution that does not work: 
>> <t:commandButton  id="submit" value="Say Hello"
>> onclick="dojoDialog.show();document.getElementById('filter1').focus();"/>
>> ...
>> <s:modalDialog dialogId="DialogContent" dialogVar="dojoDialog"
>>                              dialogAttr="bgColor='white' bgOpacity='0.5' 
>> toggle='fade'
>> toggleDuration='250'"
>>                              hiderIds="cancel1,cancel2,cancel3" 
>> styleClass="dojoDialog">
>>                              <h:panelGrid columns="1">
>>                                      <h:panelGrid columns="2">
>>                                              <t:inputText id="filter1" 
>> forceId="true" value="Test" size="25" />
>>                                              <t:commandButton id="cancel1" 
>> forceId="true" value="OK"
>>                                                      
>> onclick="dojo.widget.byId('DialogContent').hide();"/>
>>                                      </h:panelGrid>
>> ...
>>
>> Has anybody a suggestion how I could solve my problem? Best would be a
>> solution where I can turn on and of the confirmation-step.
>>
>> Thank you for reading this and any suggestions.
>>
>> Best regards,
>>
>> Jörg
>>
>>
>>     
>
>   


-- 
http://www.noooxml.org/

Reply via email to