0

我正在使用此代码通过 AJAX 调用操作:

$.ajax({
    type:"POST",
    url: "/calculate"
});

我正在尝试通过以下方式获取表单数据:

$form = $this->createForm(new FormType(), new Entity());

if ($request->getMethod() == 'POST') {
    $form->bindRequest($request);
    $data = $form->getData();
}

但是表格总是空的。我做错了什么?感谢您的任何建议!

4

1 回答 1

0

将数据添加到 ajax 调用解决了这个问题:

$.ajax({
    type:"POST",
    url: "{{ url('priceBlock') }}",
    data: $("form").serialize()
});
于 2013-09-25T13:35:32.990 回答