Как передать ID ресурса во внешний js-файл?

Здравствуйте.
Есть модальное окно с формой (сниппет AjaxForm), при успешной отправке нужно сделать редирект на страницу «Спасибо». Во внешнем js-файле есть код:
$(document).on('af_complete', function(event, response) {
    var form = response.form;
    if (form.attr('id') == 'значение id формы') {
       window.location.href = "[[~id страницы]]"
    }
});
Вопрос: как передать ID определенного ресурса в значение "[[~id страницы]]" во внешнем js-файле?

Спасибо.
Дмитрий
26 ноября 2020, 09:30
modx.pro
1
536
0

Комментарии: 2

Евгений Webinmd
26 ноября 2020, 13:47
+1
ну добавьте форме data атрибут с url
<form data-redirect="[[~69]]">

и потом в js
window.location.href = form.data('redirect');
    Дмитрий
    26 ноября 2020, 16:31
    0
    О! Точно! Спасибо друг!
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2