Javascript Symfony| Twig:在ajax调用后更新数据

Javascript Symfony| Twig:在ajax调用后更新数据,javascript,php,jquery,ajax,symfony,Javascript,Php,Jquery,Ajax,Symfony,Index.html.twig {% if amount.low != 0 %} <p class="amount">{{ amount.low|round(0, 'floor') }}</p> {% endif %} 控制器: public function updateDataAction(Request $request) { $amount = //db call return ?? } 我对这个密码有点迷糊了。我有一个页面,其中

Index.html.twig

{% if amount.low != 0 %}
    <p class="amount">{{ amount.low|round(0, 'floor') }}</p>
{% endif %}
控制器:

public function updateDataAction(Request $request)
{


    $amount = //db call

    return ??
}
我对这个密码有点迷糊了。我有一个页面,其中显示了一些数据(金额),上面有一个过滤器,用户可以在其中操纵金额。使用过滤器时,如何使用新的过滤数据更改amount.low?我被困在控制器中应该返回的内容和javascript中的成功之处。


因为某种原因我没有得到任何结果?好像我不想进入updateDataAction方法。您知道问题可能是什么吗?您可以尝试直接从浏览器请求该路由/操作。
public function updateDataAction(Request $request)
{


    $amount = //db call

    return ??
}
use Symfony\Component\HttpFoundation\JsonResponse;

// ...

public function updateDataAction(Request $request)
{


    $amount = //db call

    return new JsonResponse(array('amount' => $amount));

}