在树枝路径功能中使用ajax调用结果

时间:2018-02-01 15:10:29

标签: php ajax symfony twig

我正在使用twig和symfony 2.8。在twig模板中,我对php脚本进行了AJAX调用。这是简化的AJAX调用:

MapHttpRoute

响应$.ajax({ url:'{{ (path('search')) }}', type: "POST", dataType: "json", data: { "fields": { "invoiceNo" : $("#invoiceNo").val() } }, async: true, success: function (data) { } }); 是一个包含某些发票的ID的数组。我想使用twig中的路径功能根据data中的ID生成发票的网址。

我这样做了:

data

但是我收到一个错误,即变量数据不存在。我想,这是因为数据是一个运行时变量。

任何想法如何使用AJAX调用结果(for (var i = 0; i < data.length; i++) { var url = {{ path('invoice_url', {'invoiceId' : data[i]['id']}) }} } )来生成网址?

0 个答案:

没有答案