2013-07-10 43 views
-1

我们有一个使用Grails开发的Web应用程序,客户端通过套接字与服务器进行通信。与此同时,一个java进程需要读取并显示在网页中的本地驱动器写入的文件以及一个进度条,当客户端通过套接字发送消息“PROCEED”时,该进度条移动每一步。如果客户端发送消息“停止”,套接字必须关闭,文件读取必须随进度条达到100%而停止。使用grails更新进度条

我做了一些研究,发现this

但问题是,我不知道如何获取进度条和值,它是在我的控制器类到我的AJAX脚本,使用它的文件移动进度栏并显示文件。

任何人都可以帮助我实现这个目标吗?

在此先感谢。

+2

是它可能看到你尝试过什么? –

+0

在谷歌搜索我认为这可以通过AJAX来实现。 –

回答

2

我有同样的问题,我的最后一个项目,但未能解决因时间所限,然后我选择jQueryUI的进度,可能会对你有所帮助 这里是如何使用它:

$("#divID").progressbar({value: false}).hide(); 
$("#submitBtn").click(function() { 
progressbar = $("#progressbar"), 
    progressbarValue = progressbar.find(".ui-progressbar-value"); 
progressbarValue.css({ 
      "background": '#B80000' 
     }); 
$.blockUI(); 
$("#divID").show(); 
});