У меня есть вызов 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',/* ваши параметры * /)) – kapa89