一些背景知识:我正在使用asp .net MVC,我不允许使用JQuery异步提交表单。当用户提交表单时,需要几秒钟才能进行保存,然后会向他们显示一条消息。此时,客户端希望显示带有图像和处理标签的叠加层。我正在使用BlockUI(Jquery插件)进行所有叠加,但由于我没有通过ajax发布表单,因此无法正常工作。
非常感谢有关如何展示叠加层的任何想法。
TIA。
此致
拉加
答案 0 :(得分:0)
您可以将叠加层绑定到按钮单击,因为您没有使用AJAX,表单提交将重新加载页面。
此外,blockUI不应该要求AJAX。
$('.button').click(function() {
$.blockUI();
});
答案 1 :(得分:0)
由于你正在使用MVC,我不确定你是否在使用webforms或控制器。
请试试这个,
对于webforms,您可以使用OnClientClick调用javascript来显示具有处理gif图像的div。
对于控制器模式,在提交表单之前的onclick事件处理程序中,使用javascript / jquery显示具有处理gif图像的div。