ASP.NET MVC - сводная информация о проверке и BlockUI - PullRequest
1 голос
/ 14 октября 2011

Итак, я блокировал страницу сообщением «Загрузка», используя следующий код для страницы входа в систему

<input id="submit" type="submit" value="Log On" onclick="block();"/>

Если при проверке произошла ошибка, сообщение о блокировке останется там навсегда,Как лучше всего представить сообщение о блокировке, чтобы оно учитывало проверку?

1 Ответ

1 голос
/ 15 октября 2011

Если проверка запускается автоматически и запрещает отправку формы, я просто переместил бы вызов block(); в атрибут формы onsubmit:

<form onsubmit="block();">

Таким образом, он будет срабатывать только при отправке формы, а не когда пользователь нажимает кнопку, когда форма может быть недействительной.

...