powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / После сохранения формы запросом Ajax браузер выводит окно, что данные будут потеряны
4 сообщений из 4, страница 1 из 1
После сохранения формы запросом Ajax браузер выводит окно, что данные будут потеряны
    #39524333
Pavluha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Браузер IE
Submit формы делать не могу, потмоу что сабмититься родительская форма.
Сделал так:

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
$.ajax({
                url: '@Url.Action("SaveEstate")',
                type: 'POST',
                data: form.serialize(),
                success: function (response) {
                    if (response != null && response.success) {
                        $("#statusMessage").text("Данные успешно сохранены");
                        $("#statusMessage").css("display", "block");

                        window.location.href = window.location.href + '&reload=1'; + "&rnd=" + Math.random();
                    }
                    else {
                        $("#statusMessage").text(response.error);
                        $("#statusMessage").css("display", "block");
                    }
                }
            });



Все сохраняется. Но при попытке уйти с формы или обновить браузер предупреждает, что есть несохраненные данные.
Как это отключить через скрипт.
...
Рейтинг: 0 / 0
После сохранения формы запросом Ajax браузер выводит окно, что данные будут потеряны
    #39524372
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavluha,

скорее всего это не браузер предупреждает, а кто-то из Ваших коллег повесил обработчик на событие onbeforeunload , что и выдаёт упомянутое сообщение.
...
Рейтинг: 0 / 0
После сохранения формы запросом Ajax браузер выводит окно, что данные будут потеряны
    #39524468
Фотография бухалтер фантоцци
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pavluha,


Если текущая страница была открыта после отправки формы (без редиректа), то браузер всегда выдаёт такое предупреждение,
если попытаться перезагруить страницу, или как у Вас (URL меняется хоть и частично, но видимо браузер считает это перезагрузкой).
...
Рейтинг: 0 / 0
После сохранения формы запросом Ajax браузер выводит окно, что данные будут потеряны
    #39527302
NotBugSuchFeature
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IE - это не браузер.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / После сохранения формы запросом Ajax браузер выводит окно, что данные будут потеряны
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]