Я использую библиотеку HightCharts для рисования некоторых диаграмм в Play Framework. Я настроил ajax-запрос, когда пользователь нажимает на диаграмму. Запрос возвращает результат с отображаемой страницей. Я хотел бы выполнить перенаправление на отображаемую страницу.Страница рендеринга после запроса ajax
Это фрагмент кода моего запроса:
plotOptions:{
column:{
colorByPoint: true
},
series: {
cursor: 'pointer',
point: {
events: {
click: function (event) {
var jsonMsg = JSON.stringify({category: data.categories[event.point.y], product: data.products[event.point.x]});
$.ajax({
type: 'POST',
url: '@namespace.controllers.modules.routes.MailchimpController.createSegmentByCorrelation()',
data: jsonMsg,
contentType : 'application/json; charset=utf-8',
dataType: 'json'
});
}
}
}
}
}
И это мое возвращение заявление:
return ok(template.render(
RolesDao.getRole(session().get("role")),
session("email"),
Template.getList(apikey),
segmentId.toString()));
Любые идеи о том, как я могу это сделать?
hm Что именно вы хотите достичь? заменить страницу на диаграмму на новую страницу из ajax? – biesior
@biesior на самом деле вы правы. Я обновил свой пост. (Я не уверен, что это возможно, и, возможно, это плохая практика.) –