0
Я буду использовать этот код для вызова действия с помощью AJAX:Нет Форма данных после запроса POST с помощью Ajax (Symfony)
$.ajax({
type:"POST",
url: "/calculate"
});
И я пытаюсь получить данные из формы этим:
$form = $this->createForm(new FormType(), new Entity());
if ($request->getMethod() == 'POST') {
$form->bindRequest($request);
$data = $form->getData();
}
Но форма всегда emtpy. Что я делаю неправильно? Спасибо за любой совет!
вы забыли определить 'data' в Ajax вызова. http://api.jquery.com/jQuery.ajax/ – ihsan
Вы не передаёте какие-либо параметры с помощью '$ .ajax()'. – BlitZ
также я бы сказал, что если вы хотите вывести эту форму, то вам следует добиться успеха в ajax – Marek