Bonjour,
J'ai un AjaxButton et je veux exécuter une fonction javascript avant de rediriger l'utilisteur vers une nouvelle page :
Le problème est que, apparemment, l'appel de setResponsePage() empêche le code xiti de s'exécuter.
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()); } };
Comment faire pour exécuter ma fonction JS ?
Partager