Bonjour à vous, je me débats depuis pas mal de temps pour réussir à faire une simple requête ajax récupérable dans mon controller je viens donc vous demander votre aide, merci de prendre le temps de m'aider.
page.html.twig
Code twig : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <script> function onClick(){ event.preventDefault(); $.post({ url : 'http://127.0.0.1:8000/liste', data : { 'variable' : 'truc' }, dataType: 'json', async:true, sucess: function(data){ console.log(data) } }); } document.querySelectorAll('#rechercher').forEach(function(link){ link.addEventListener('click', onClick); }) </script>
controller
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 public function liste(Request $request) { $form = $this->createForm(SearchType::class); if ($form->isSubmitted()){ $form->handleRequest($request); $data = $request->request->all(); dump($data); } return $this->render('liste.html.twig',[ 'form' => $form->createView(), ]); }
Partager