如何在symfony2控制器中发送JSON响应

14 浏览
0 Comments

如何在symfony2控制器中发送JSON响应

我正在使用jQuery编辑我的在Symfony中构建的表单。

我在jQuery对话框中显示表单,然后提交。

数据正确地进入数据库。

但是我不知道是否需要向jQuery发送一些JSON。实际上,我对JSON有点困惑。

假设我在表格中添加了一行,当我提交表单后,我希望将这些行数据发送回来,以便我可以动态添加表格行来显示添加的数据。

我不知道如何获取这些数据。

这是我的当前代码:

$editForm = $this->createForm(new StepsType(), $entity);
$request = $this->getRequest();
$editForm->bindRequest($request);
if ($editForm->isValid()) {
    $em->persist($entity);
    $em->flush();
    return $this->render('::success.html.twig');               
}

这只是一个带有成功消息的模板。

0