2016-02-05 9 views
0

У меня есть поле, где требуется номер клиента. Когда пользователь покидает поле в событии onblur, мне нужно запустить некоторый код, в этом случае проверьте, действительно ли данный номер уже используется. Проблема в том, что кодам требуется некоторое время для завершения. В течение этого короткого периода времени пользователь не должен вносить никаких изменений. Также я хотел бы отобразить gif.Как отключить всю страницу?

+0

Возможно, вы захотите вернуться к своему UX. Размытие - это не очень видимая концепция UX. Возможно, вам захочется скрыть остальную часть формы и нажать следующую кнопку, затем использовать режим ожидания и затем отобразить форму – stwissel

ответ

4

Существует гений сниппет на XSnippets называется «Standby Dialog» (https://openntf.org/XSnippets.nsf/snippet.xsp?id=standby-dialog-custom-control) Если вы реализуете это на странице (предпочтительно в качестве таможенного контроля) вы получите накладку каждый раз частичное обновление происходит. Если вы инициируете частичное обновление, когда пользователь размывает поле, вы получите то, что хотите.