[AjaxButton] Je n'arrive pas à exécuter du code JS
Bonjour,
J'ai un AjaxButton et je veux exécuter une fonction javascript avant de rediriger l'utilisteur vers une nouvelle page :
Code:
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 ?