首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Symfony2中AJAX的URL模板

Symfony2中AJAX的URL模板
EN

Stack Overflow用户
提问于 2012-09-18 02:45:15
回答 1查看 495关注 0票数 0

遵循表单原型的相同逻辑,有没有办法在Symfony2中创建一个URL模板?

目前,当我想要创建一个用于AJAX的网址模板时,我只是使用任意的数字,比如99999,然后在请求网址之前将它们替换为实际的id。

例如:

代码语言:javascript
运行
复制
twig:
<select data-source="{{ path('api_route', {id: 99999}) }}">

html:
<!-- inellegant and arbitrary -->
<select data-source="path/to/api/99999">

js:
$.get(
    $(element).data('source').replace('99999', $(element).val()),
    // ...
)

有没有办法打印出这样的东西?

代码语言:javascript
运行
复制
<!-- perfect for mustache, underscore, coffeescript... -->
<select data-source="path/to/api/{{id}}">
EN

回答 1

Stack Overflow用户

发布于 2012-09-18 03:47:21

您可以使用FOSJsRoutingBundle。您将能够在javascript中生成urls,例如:

代码语言:javascript
运行
复制
Routing.generate('my_route_to_expose', { id: 10 });
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12465331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档