Оповещение о несохраненных изменениях в форме

Я хочу написать код Jquery в мастер-файле, чтобы, если пользователь изменил страницу и есть какие-либо несохраненные изменения, пользователь должен получить предупреждение. Я получил один ответ от этого:ссылка

Однако в большинстве решений мне придется писать код на всех страницах. Я хочу, чтобы он писался только в одном месте, чтобы всем не приходилось беспокоиться о том, чтобы писать его в своих модулях. Мой код похож на:


Но каждый раз, когда я вношу изменения в текстовые поля, событие.change ()не срабатывает.

Что может быть не так в коде?

РЕДАКТИРОВАТЬ :Я изменил.change ()на.click, и он сработал. я использую jquery 1.4.1.. из-за версии jquery изменение ()не работает?

64
задан Community 23 May 2017 в 12:10
поделиться