Thanks Igor! It was <div> in <tr>
igor.vaynberg wrote: > > i have seen that happen when you have invalid markup. like a div > inside a span, or a div directly inside a tr. check your page for > stuff like that. > > -igor > > On Tue, Mar 16, 2010 at 10:02 AM, Martin Grigorov <mcgreg...@e-card.bg> > wrote: >> Hi, >> >> I'm experiencing a weird problem with Wicket Ajax in Firefox 3.6 (I >> didn't test in older versions of FF). >> >> Basically my code looks like this: >> >> final TextField<String> textField = new TextField<String>("text", new >> PropertyModel<String>(this, "text")); >> textField.setOutputMarkupId(true); >> textField.setOutputMarkupPlaceholderTag(true); >> textField.setVisible(false); >> >> add(textField); >> >> final AjaxLink<Void> link = new AjaxLink<Void>("link") { >> private static final long serialVersionUID = 1L; >> >> boolean toShow = true; >> >> �...@override >> public void onClick(AjaxRequestTarget target) { >> textField.setVisible(toShow); >> toShow = !toShow; >> target.addComponent(textField); >> } >> }; >> >> and the html : >> <div> >> <input wicket:id="text"/> >> </div> >> link >> >> The basic idea is to switch the visibility of a TextField, the initial >> state is not visible. >> >> This works pretty well in IE (tested in 7 and 8) and Chrome (tested with >> ver.5 on Linux). >> Unfortunately the most reliable browser makes something very weird - >> every re-render with visibility==true it appends one more <div> element >> around the <input> element: >> >> <div> (this is my <div> from the template) >> <div xmlns="http://www.w3.org/1999/xhtml"> (this one is added by FF) >> <div xmlns="http://www.w3.org/1999/xhtml"> (this one is added by >> FF) >> <input id="text2e" name="...." value="..."/> >> </div> >> </div> >> </div> >> >> I created a simple quickstart application and there everything is >> working fine. So it looks to me that FF confuses somehow with the >> complex html structure of my page. >> >> Did anyone have such problems before ? >> >> >> --------------------------------------------------------------------- >> 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 > > > -- View this message in context: http://old.nabble.com/Wicket.replaceOuterHtml-problems-in-Gecko-tp27921435p27928225.html Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org