Bonjour,

J'essaie actuellement de faire quelque chose qui n'ai peut être pas possible.

En fait je voudrais à la validation d'un de mes formulaires lancer un fonction JavaScript plutôt que d'être redirigé vers une autre page.

Je donne du code pour mieux me faire comprendre :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
public function createAction()
    {
        $entity  = new Otel();
        $request = $this->getRequest();
        $form    = $this->createForm(new OtelType(), $entity);
        $form->bindRequest($request);
 
        if ($form->isValid()) {
            $em = $this->getDoctrine()->getEntityManager();
            $em->persist($entity);
            $em->flush();
 
            return $this->redirect($this->generateUrl('Page-Principal', array('id' => $entity->getId())));
        }

Plutôt que d'être redirigé vers ma Page Principal j'aimerais lancer une fonction JavaScript.

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 return $this->redirect($this->generateUrl(ma_fonction_javascript());
// c'est totalement faux mais en gros c'est ce que je cherche à faire

merci d'avance