/ / Оновлення div після повної оновлення сторінки після запиту AJAX.

Оновлення розділу після повного оновлення сторінки після запиту AJAX - asp.net, javascript, jquery, asp.net-mvc, ajax

У мене є дія контролера AJAX, який повертаєтьсяJSON. Повернутий JSON обробляється через jQuery і містить повідомлення, що відображається в розділі div. JSON також містить прапор, який вказує на зміну стану. Якщо це правда, всю сторінку потрібно перезавантажити з іншої URL-адреси. Наразі це виконується у jQuery за допомогою window.location.replace (url).

У ситуації, коли відбувається повне оновлення сторінки, я все ще хочу відобразити повідомлення з JSON у розділі div, але після повної перезавантаження сторінки.

Як я можу переконатися, що div оновлюється повідомленням після виклику window.location.replace, і сторінка повністю перезавантажена?

Дякую.

(Я розумію, що AJAX не призначений для оновлення повної сторінки, але я не можу придумати простий спосіб уникнути цього в цьому сценарії.

Відповіді:

0 для відповіді № 1

Додайте рядок запиту до URL-адреси, яка повідомляє сторінку, щоб показати вікно, наприклад

http://someaddress.com/page/?mode=updated

Ви можете отримати доступ до цього рядка з js. Або встановіть прапор js динамічно на сторінці, яка повідомляє вікно для показу.


0 для відповіді № 2

Я не міг знайти розумний спосіб боротьбитаким чином додано вміст повідомлення до логіки контролера для дії, до якої перенаправлена ​​сторінка. Ймовірно, це треба було зробити в першу чергу.