I'm setting up a form. All data are retrieved on js file. How can I send this data to a symfony controller ?
I have tried : $request->get('values'); and $request->request->all(); but none of this actually works.
Controller PHP :
/**
* @Route("/dem", name="dem")
*/
public function index(Request $request)
{
if (isset($request->isXmlHttpRequest())) {
dump(json_decode($request->get('values')));
}
return $this->render('dem/index.html.twig');
}
JS File :
console.log(values) // response: json of an array of elements
$.ajax({
method: "POST",
url: url,
data: {values: values},
success: data => {
console.log('data : ');
console.log(data);
}
});
HTML Form :
<form id="dem" name="dem" action="{{ path('dem') }}" method="POST" class="w-75 m-auto">
I expect an output of my array of elements
Thx all :}