Я пытаюсь AJAXify старую форму сайта без изменения конца. Первоначально бэкэнд ответил с переадресацией "302 Moved" на страницу "спасибо" после получения формы.
Теперь, когда я пытаюсь отправить форму с помощью вызова jQuery $.ajax, данные формы отправляются успешно, но перенаправление "302 Moved", похоже, отменяется браузером, а jQuery не знает, что происходит.
Моя проблема в том, что независимо от того, что происходит, вызов $.ajax возвращается с ошибкой и статусом = 0, поэтому у меня нет возможности различать успешную отправку и ошибку.
Есть ли способ предотвратить попытку браузера выполнить перенаправление или, по крайней мере, вернуть правильные коды ответов? (Я использую Chrome.)