2012-01-10 106 views
1

我有一个关于如何使用JQuery进度条等待长时间处理完成的问题。ASP.NET使用JQuery进度条

我有一个带有按钮的网页,当用户点击这个按钮时,发生了服务器上的一些操作。例如插入记录到数据库这样的:

Int32 val = Int32.Parse(Request.QueryString["PLCID"].ToString()); 
String _MachineName = String.Empty; 
_MachineIP = String.Empty; 
DBLayer.getMachineByPLCID(val, out _MachineName, out _MachineIP); 

我需要显示用户的进度条,并阻止他采取任何行动,直至完成该过程后。

请帮忙!

+1

“阻止他采取任何行动直到流程结束” - 不可能。用户可以随时重新加载,导航离开,关闭浏览器,拔掉电脑,被流星击中等。 – David 2012-01-10 15:08:08

+0

所以我需要只是禁用按钮,并将他重定向到成功页面,例如处理完成后 – 2012-01-10 15:11:35

回答