I'm currently working on a symfony2 based project with lots of ajax usage.
Now I want to send a JSON via $.ajax(); (POST type) and handle it in a symfony2 controller.
But I'm not quite sure how I access the JSON inside the controller.
Right now I've got the following:
JS:
$.ajax({
url: url,
type:"POST",
data:json,
success:function (data) {
$('div.tooltip p').html(data);
}
});
And the PHP:
public function registrationAction(Request $request) {
if($request->getMethod() == 'POST') {
// How to receive??
}
return $this->render('KnowHowERegistrationBackendBundle:Create:registration.html.twig');
}
The only thing I don't know is how can I access the JSON? I'm sure it's pretty easy I just don't see it. Thanks for your help!