You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Mihai Toma (JIRA)" <ji...@apache.org> on 2012/05/07 15:34:57 UTC
[jira] [Updated] (WICKET-4538) refresh page from an AjaxLink or
OnChangeAjaxBehavior
[ https://issues.apache.org/jira/browse/WICKET-4538?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mihai Toma updated WICKET-4538:
-------------------------------
Attachment: TestPage.zip
> refresh page from an AjaxLink or OnChangeAjaxBehavior
> -----------------------------------------------------
>
> Key: WICKET-4538
> URL: https://issues.apache.org/jira/browse/WICKET-4538
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 1.5.5
> Environment: Windows
> Reporter: Mihai Toma
> Attachments: TestPage.zip
>
>
> Hi,
>
> I have an OnChangeAjaxBehavior on a DropDownChoice component.
>
> After I change a value in that drop down I want to reload the page using setResponse(currentPage.getClass(), currentPage.getPageParameters());
>
> themeComp.add(new OnChangeAjaxBehavior() {
> private static final long serialVersionUID = -1973825163343103968L;
>
> @Override
> protected void onUpdate(final AjaxRequestTarget arg0) {
>
> setAValueInSession();
> setResponse(currentPage.getClass(), currentPage.getPageParameters());
> }
> });
>
> The response from ajax debug is "ERROR: Wicket.Ajax.Call.failure: Error while parsing response: Could not find root <ajax-response> element". I receive the content from ajax but it is not between <ajax-response> element.
>
> I verify this problem on AjaxLink and the response is the same as from OnChangeAjaxBehavior.
>
> Do you have any idea how to reload the page from an AjaxLink or OnChangeAjaxBehavior ?
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira