put the two panels into a parent container that is always visible. -igor
On Wed, Sep 23, 2009 at 1:37 PM, Giambalvo, Christian <christian.giamba...@excelsisnet.com> wrote: > Hi, > > first thanks for reply. > Well, it's not possible to add it to a visible component. > Let me explain. > I have 2 custom panels and depending on the selection in a dropdownchoice the > corresponding panel gets visible or hidden. Because one of these panels need > to be invisible on page construction (so not both are showing up) i need to > set it invisible. If i then select it in the dropdownchoice i gets visible. > And now the problem begins. Cause of the initial invisibility the needed > javascript code for validation of the panel fields isn't injected. How can i > workaround this? > > Thanks in advance > chris > > > -----Ursprüngliche Nachricht----- > Von: Igor Vaynberg [mailto:igor.vaynb...@gmail.com] > Gesendet: Mi 23.09.2009 19:20 > An: users@wicket.apache.org > Betreff: Re: FXValidationAjaxHandler - Javascript not added if component is > set visible(false) in page constructor > > javascript contributions do not show up for components that are not > visible, add it to a visible component instead. > > -igor > > On Wed, Sep 23, 2009 at 7:15 AM, Giambalvo, Christian > <christian.giamba...@excelsisnet.com> wrote: >> Hi all, >> >> ich have a component (textfield) with an FXValidationAjaxHandler. If i >> set this component in pageconstructor to visible(false) then the needed >> javascript code for validation is not contributed to pageheader. if set >> to visible(true) all is fine. >> does anyone had the same problem and if so, is there a workaround >> available? >> >> greets chris >> >> snippet: >> ... >> pComponent.add(new FXValidationAjaxHandler(pFXJavascriptEvent)); >> this.pComponent.setOutputMarkupPlaceholderTag(true); >> this.pComponent.setOutputMarkupId(true) >> this.pComponent.setVisible(false); // no javascript is added >> //this.pComponent.setVisible(true); // javascript is added >> form.add(this.pComponent); >> ... >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > > > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org