Я использую модальную форму диалогового окна jQuery
, чтобы получить пользовательский ввод и сохранить ввод в базу данных с помощью Ajax. Проблема, с которой я сейчас сталкиваюсь, заключается в том, что, поскольку это Ajax, страница не перезагружается, когда пользователь нажимает «Сохранить» в диалоговом окне. Из-за этого, если пользователь снова щелкает элемент триггера (элемент, который запускает функцию .dialog("open")
для открытия диалога, диалог открывается, но с ответом на мой запрос Ajax (вместо моего исходного диалога со всеми моими полями ввода текста и т. д.) Однако, если я обновлю страницу и нажму на элемент триггера, чтобы снова открыть диалоговое окно, оно откроется просто отлично.
Мой вопрос: как мне сделать так, чтобы пользователю не приходилось каждый раз обновлять страницу, чтобы иметь мой начальный диалог, когда они нажимают на элемент, который запускает функцию открытия диалога?