I have something similar to your case 2, except that instead of : <div id="signonBlock"> I have : <div jwcid="[EMAIL PROTECTED]"> (the updateComponents attribute refers to components, not element id)
And it works fine for me HTH Ch. 2007/10/15, Stephane Decleire <[EMAIL PROTECTED]>: > > Hi, > > Does anybody has an idea why the content of such dialog boxes is not > refreshed when the form in the dialog box is submitted ? > > Case 1 : > > <div jwcid="[EMAIL PROTECTED]" hidden="ognl:true" style="display:none;"> > <form jwcid="[EMAIL PROTECTED]" async="true" > updateComponents="{'signonDialog'}" success=listener:attemptLogin"> > ... > </form> > </div> > > Case 2 : > > <div jwcid="[EMAIL PROTECTED]" hidden="ognl:true" style="display:none;"> > <div id="signonBloc"> > <form jwcid="[EMAIL PROTECTED]" async="true" > updateComponents="{'signonBloc'}" success=listener:attemptLogin"> > ... > </form> > </div> > </div> > > Case 3 : > > <div jwcid="[EMAIL PROTECTED]" hidden="ognl:true" style="display:none;"> > <form jwcid="[EMAIL PROTECTED]" async="true" > updateComponents="{'signonForm'}" success=listener:attemptLogin"> > ... > </form> > </div> > > I have read the Tapestry Dojo Dialog component documentation and watched > out for the gotchas but i can't find a way to refresh my Dialog box on > submit ... > > Thanks in advance for any help. > > Stephane > >