我有一个 ASP.NET Web 应用程序,在那里我有Form
一个TextBoxes
附加FieldValidator
到它们的地方。
在表单的末尾,我有一个典型的提交按钮,按下时会提交表单。
到目前为止一切正常。当某些字段为空时,也会触发验证器。
但是当用户提交表单时,页面重新加载新数据可能需要一些时间。所以我想做的是在提交按钮旁边添加一个“微调器”。所以用户知道它当前正在处理它的请求。
$(function () {
$('form').submit(function () {
$('.spinner').show();
});
});
到目前为止,这也很好用。直到用户尝试提交带有无效字段的表单。然后微调器正在显示,但表单并没有真正提交。
有没有办法我可以回应?因此,当 ASP.NET 触发客户端验证消息时,我可以再次隐藏微调器。