Предотвратить AUI думать, что форма не была отправлена - PullRequest
0 голосов
/ 08 октября 2019

Я разрабатываю плагин для сервера Jira, который включает форму с флажками, числовыми вводами и т. Д. Все эти входы имеют прикрепленные к ним события change, которые немедленно сохраняют свои новые значения. По этой причине нет фактического процесса отправки формы и кнопки отправки. Проблема в том, что если пользователь изменяет значение и затем пытается перезагрузить или покинуть страницу, Jira показывает всплывающее окно JS, спрашивающее пользователя, действительно ли он хочет покинуть страницу, потому что считает, что изменения не были сохранены.

Я считаю, что это имеет отношение к элементу AUI Select2 , потому что проблема не возникала до тех пор, пока я не представил элемент Select2 в форму, и потому что всплывающее окно, кажется, открывается только при выборе Select2пусто.

Я пытался удалить класс aui из формы и изменить тег form на div безрезультатно.

Есть у кого-нибудь какие-либо идеи, как я могуубедить Джиру, что в моей форме нет несохраненных изменений?

...