使用带有Grails后端的jQuery的进度条?

时间:2010-08-02 19:41:51

标签: java jquery grails groovy

我编写了一个excel上传功能,允许用户通过Web界面上传Excel工作表,并将其提交到表格。问题是,对于包含许多记录的表,需要一些时间来检查每个记录并检查更改,因此它往往会挂起。什么是进度条类型控件的最佳解决方案,我可以用来向用户显示它确实正在处理工作簿?

感谢。

3 个答案:

答案 0 :(得分:4)

也许只是一个简单的“我正在工作”的消息,甚至可能是an animated wait spinner

答案 1 :(得分:0)

如果你必须这样做,Grails jQuery plugin的工作方式应该如此,jQuery确实包含一个进度条,只要你知道你有多远,它就很容易更新。更容易使用Bobby推荐的等待gif。

答案 2 :(得分:0)

如果该过程需要很长时间,您可以考虑采用异步方法,允许用户上传一个或多个文件,然后向他们提供一个小部件,向他们显示所有文件上传的状态。这增加了应用程序的响应性并提供了更好的用户体验。

了解GMail如何处理文件附件,或者Flickr如何通过网站上传图像。