我有ajax调用和调用后,当成功时我需要重定向(重新加载)到另一个阳离子,例如/test
,怎么做?成功后Symfony重定向(重新加载)到另一个页面
$.ajax({
type: "POST",
url: '/app_dev.php/api/tasks',
data: {
ids: result,
invoice_id: invoice_id
},
success: function (data) {
// how to reload page in another path, example /app_dev.php/test
},
error: function() {
// alert('it broke');
},
complete: function() {
// alert('it completed');
}
});
不明白的地方需要定制JS设置路由?'Routing.generate ('route_name',/ *您的参数* /)' –
根据文档,您应该为您的路线设置名称并提供路线选项({“expose”= true})。之后,您将能够在JS(Routing.generate('route_name',/ * params * /)中使用此路由) – kapa89