【问题标题】:Progress Bar using jQuery with a Grails backend?使用带有 Grails 后端的 jQuery 的进度条?
【发布时间】:2010-08-02 19:41:50
【问题描述】:

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

谢谢。

【问题讨论】:

    标签: java jquery grails groovy


    【解决方案1】:

    也许一个简单的“我正在工作”消息就可以了,甚至可以使用an animated wait spinner

    【讨论】:

    • 最终选择了这个选项...最容易编码,并且仍然向用户提供正在发生的事情的指示。
    【解决方案2】:

    如果你必须这样做,Grails jQuery plugin 的工作原理应该是这样,而且 jQuery 确实包含一个进度条,只要你知道你已经走了多远,它就很容易更新。不过,使用 Bobby 对等待 gif 的建议要容易得多。

    【讨论】:

      【解决方案3】:

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

      请参阅 GMail 如何处理文件附件,或 Flickr 如何通过网站上传图像以获取一些示例。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-06-19
        • 2012-10-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-05-13
        相关资源
        最近更新 更多