Bonjour,

J'ai un AjaxButton et je veux exécuter une fonction javascript avant de rediriger l'utilisteur vers une nouvelle page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
new AjaxButton("valider") {
    @Override
    protected void onSubmit(AjaxRequestTarget target, Form<?> form) {
        String xiti = XitiTagFactory.getXitiAction(Bouton.VALIDER).getJavascript();
        target.appendJavascript(xiti);
        setResponsePage(getPage());
    }
};
Le problème est que, apparemment, l'appel de setResponsePage() empêche le code xiti de s'exécuter.

Comment faire pour exécuter ma fonction JS ?