Re: WebMarkupContainer multiplicated markup when using AjaxLink
I've created JIRA issue for this (with quickstart-app): WICKET-1500: https://issues.apache.org/jira/browse/WICKET-1500 -- Daniel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
WebMarkupContainer multiplicated markup when using AjaxLink
Hi, There is a strange behaviour when I'm trying refresh WebMarkupContainer component using AjaxLink. I have a simple page: public HomePage(final PageParameters parameters) { final WebMarkupContainer container = new WebMarkupContainer(container); add(container); container.setOutputMarkupId(true); add(new AjaxLink(ajaxLink) { public void onClick(AjaxRequestTarget target) { target.addComponent(container); } }); } html head titleAjaxLink test/title /head body p wicket:id=container h4Header A/h4 /p div a wicket:id=ajaxLinkAjax request/a /div /body /html For the first time page is rendered as follows: Header A Ajax request When I click Ajax request link the onClick metod is called to refresh container component (which is WebMarkupContainer). But instead of refreshing (repainting) of container markup (p wicket:id=container.../p markup), it is dupliacted below the original paragraph. Each click on this ajax link causes this paragraph multiplication and after eg. 4 clicks the page looks like: Header A Header A Header A Header A Header A Ajax request Is it a bug or I should not use WebMarkupContainer to refresh its contents in ajax calls? -- Daniel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: WebMarkupContainer multiplicated markup when using AjaxLink
What wicket version are you using? -Matej On Mon, Apr 7, 2008 at 2:38 PM, Daniel Stoch [EMAIL PROTECTED] wrote: Hi, There is a strange behaviour when I'm trying refresh WebMarkupContainer component using AjaxLink. I have a simple page: public HomePage(final PageParameters parameters) { final WebMarkupContainer container = new WebMarkupContainer(container); add(container); container.setOutputMarkupId(true); add(new AjaxLink(ajaxLink) { public void onClick(AjaxRequestTarget target) { target.addComponent(container); } }); } html head titleAjaxLink test/title /head body p wicket:id=container h4Header A/h4 /p div a wicket:id=ajaxLinkAjax request/a /div /body /html For the first time page is rendered as follows: Header A Ajax request When I click Ajax request link the onClick metod is called to refresh container component (which is WebMarkupContainer). But instead of refreshing (repainting) of container markup (p wicket:id=container.../p markup), it is dupliacted below the original paragraph. Each click on this ajax link causes this paragraph multiplication and after eg. 4 clicks the page looks like: Header A Header A Header A Header A Header A Ajax request Is it a bug or I should not use WebMarkupContainer to refresh its contents in ajax calls? -- Daniel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Resizable and reorderable grid components. http://www.inmethod.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: WebMarkupContainer multiplicated markup when using AjaxLink
Wicket version: 1.3.3 Daniel On Mon, Apr 7, 2008 at 3:36 PM, Matej Knopp [EMAIL PROTECTED] wrote: What wicket version are you using? -Matej On Mon, Apr 7, 2008 at 2:38 PM, Daniel Stoch [EMAIL PROTECTED] wrote: Hi, There is a strange behaviour when I'm trying refresh WebMarkupContainer component using AjaxLink. I have a simple page: public HomePage(final PageParameters parameters) { final WebMarkupContainer container = new WebMarkupContainer(container); add(container); container.setOutputMarkupId(true); add(new AjaxLink(ajaxLink) { public void onClick(AjaxRequestTarget target) { target.addComponent(container); } }); } html head titleAjaxLink test/title /head body p wicket:id=container h4Header A/h4 /p div a wicket:id=ajaxLinkAjax request/a /div /body /html For the first time page is rendered as follows: Header A Ajax request When I click Ajax request link the onClick metod is called to refresh container component (which is WebMarkupContainer). But instead of refreshing (repainting) of container markup (p wicket:id=container.../p markup), it is dupliacted below the original paragraph. Each click on this ajax link causes this paragraph multiplication and after eg. 4 clicks the page looks like: Header A Header A Header A Header A Header A Ajax request Is it a bug or I should not use WebMarkupContainer to refresh its contents in ajax calls? -- Daniel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Resizable and reorderable grid components. http://www.inmethod.com - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]