У меня проблема. В веб-приложении, где администратор (мой клиент) может редактировать заказы. Он хочет предупреждения, чтобы предотвратить потерю работы. Предупреждение, если вы нажмете на: - butons (Сохранить, WorkOrder, DeliveryNote ..)
- в меню слева (я использую Master.page) - на кнопку Проводник Назад ..предупреждение только на определенной странице (при нажатии на кнопку назад, в меню, на кнопке)
я могу сделать это только с окном .onbeforeunload() в этой странице администратора, называя его главной страницей формы.
Но проблема в том, что он возвращает сообщение для проводника по умолчанию для всех ходов одинаково.
Кстати, это нехорошо, потому что на кнопке сохраните его, спросите вас, «если вы обязательно оставите страницу», в других случаях это нормально. Ойки для спасения нет.
Я помещаю пользовательские предупреждения на отдельные кнопки, но я не могу в меню, потому что хочу иметь предупреждения только в определенной форме.
Подумываю сделать onother Master страницу, только для этой страницы ...
У вас Eny идея, как справиться с этим?
Благодаря молодец :)
отредактирован:
я понял, извините
jQuery(document).ready(function() {
jQuery('.change-control').change(function() {
jQuery('td#Menu a, .button.report').click(function (e) {
if (confirm('Warning, unsaved order changes will be lost!')) {
}
else {
e.preventDefault();
}
});
});
});
Проблема остается, как добавить предупреждение в clickon кнопку Проводник-обратно? любая идея?