У меня есть страница, когда редактируется контент. когда пользователь приходит на эту страницу редактирования, мы блокируем контент, устанавливая IsLocked = true, и когда пользователь переходит на другую страницу, мы разблокируем его, используя событие jQuery window.unload.Событие JQuery window.unload, вызванное после действия контроллера при обновлении страницы
Это нормально работает во всех случаях. Но когда мы обновляем страницу, контроллер вызывается первым и после этого окна. Вызывается событие.
Таким образом, контент сначала блокируется, а затем разблокируется.
Любые предложения по идентификации обновления страницы и ограничению разблокировки содержимого? или как вызвать событие jquery.unload перед действием контроллера?
$(window).on('unload',function() {
$.ajax({
url: 'unlockcontent' + contentId
async: false,
success: function() {
}
});
});
Что произойдет, если вы используете $ (документ) вместо $ (окна)? – JB06