четверг, 23 ноября 2017 г.

Проблема с редиректом в Firefox

Иногда в FireFox возникает проблема после отправки формы с редиректом на ту же или другую страницу. Редирект просто не срабатывает да и данные отправляются каким-то странным образом.
В моем случае форма отправлялась по нажатию на button но моя кнопка не была submit кнопкой, это была обычная кнопка на которой висел примерно вот такой обраотчик jquery

$('#crop-result').on('click', function (ev) {
    $('#profile-picture-form').submit();
});
 
Чтобы поправить эту проблему есть два способа, либо вы убираете обработчик click и делаете кнопку submit, либо вы в обработчике клика ставите ev.preventDefault() или return false;

$('#crop-result').on('click', function (ev) {
    $('#profile-picture-form').submit();

    return false;    
});
 
Надеюсь, что кому-нибудь эта информация пригодится.

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

Отправить комментарий

Рабочий способо убрать хрип микрофона в Ubuntu 18.04

Переходим по ссылке и делаем также как в видео https://www.reddit.com/r/Ubuntu/comments/6zq3ca/remove_background_noise_on_the_mic_in_ubun...