我使用动态源的jquery ui自动完成:
$( "#shop-id" ).autocomplete({
source: function(request, response){
$.ajax({
type: "GET",
url: "/app_dev.php/ticket/get_sids/",
data: {
term: request.term
},
success: function(data){
console.log(data);
}
})
}
});
Run Code Online (Sandbox Code Playgroud)
生成的URL将如下所示:
/app_dev.php/ticket/get_sids/?term=22
Run Code Online (Sandbox Code Playgroud)
我如何处理symfony 2路由?我尝试了几件事,但问号似乎是瓶颈.
有任何想法吗?
term=22是一个查询参数 - GET请求附带的参数.Symfony在检查路线时不会使用它,所以它会尝试找到路线/ticket/get_sids/.如果您定义一个处理此URL的控制器,那么您可以获取如下term参数:
$term = $request->query->get('term');
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1895 次 |
| 最近记录: |