Почему Ajax возвращает error: Bad action

    var form = $('.form').serialize();
    $.ajax({
        url: '/calc',
        method: 'POST',
        data: form,
        success: function(data) {
          console.log(data);
        }
    });

Движок сайта MODx

Возвращается ошибка {"error":"Bad action"}

В чем может быть проблема?

UPD: По адресу "/calc" находится ресурс с сниппетом, который содержит php код. В php происходит простое вычисление значений полей формы, которые передаются через Ajax. Результат вычисления возвращается в Ajax в виде простого числа.

Если вместо "/calc" указать любую другу страницу или файл, то ошибка такая же.


Ответы (0 шт):