symfony2 jquery如何发送url参数

时间:2013-05-01 23:42:04

标签: jquery symfony

问题是如何向服务器端发送所有url-parameters页面?例如,我们有网址

  

some.com/app_dev.php/manage/corp/98089459/keyID/2054689/bill/45

我们希望在我们的控制器中使用此ID来创建路径(检查数据或从db中选择某些东西等)。

首先想到我认为是解析器,但不认为是好主意。

另一个是在每个页面的标题中设置vars(使用twig)

<script>
some = 123;
....
</script>

并使用它们发送请求(通过jquery)......但我认为这也是个坏主意..那么有什么建议吗?

2 个答案:

答案 0 :(得分:0)

您可以使用 FOSJsRoutingBundle 。 请参阅git-hub

答案 1 :(得分:0)

http://api.symfony.com/2.0/Symfony/Component/Routing/Router.html

方法匹配()似乎是最佳解决方案。所以我们在服务器端调用方法“router-&gt; match()”中将当前url作为字符串发送,并将获得我们需要的所有数据。