刷新具有进度条的html表
Refreshing a html table which has a progress bar
我有一个需求,它只是表列中的进度条,应该是活动的。我会有很多引导程序进度条(比如10),我在服务器端使用springmvc。现在的问题是,我不知道如何在不刷新整个页面的情况下不断更新进度条(每10秒更新一次),更准确地说,我希望html表每10秒刷新一次,它应该到达服务器,进度条的值应该是应用于html表内的进度条。
请有人建议如何实现这一要求,我真的需要帮助,以及任何实际帮助我实现这一目标的示例链接。我是不是javascript/ajax方面的专家(我想使用ajax可以实现这一点,我在谷歌上也找不到任何例子)。如果可以使用javascript(也不是ajax)任何示例链接实际上都会对我有很大帮助。提前感谢:)
在javascript方面,您将有一个js函数进行$.ajax调用
function getProgress(){
$.ajax({
url: "/myurl",
success : function(data){
//TODO here update your progressbar data=XX returned by spring
if(data!=100){
setTimeout(getProgress,10000);//reschedule again until job finished
}
}
})
}
setTimeout(getProgress,10000);
弹簧侧:
在控制器中,您将返回进度:
@RequestMapping("/myurl")
public @ResponseBody String getProgrees(){
//TODO business logic
return "XX";//0-100
}
相关文章:
- .html()不会'页面更改或刷新时无法工作
- datatable append html,但已刷新
- HTML按钮刷新页面而不是将数据发送到数据库
- cookie更改时自动重新加载(自动刷新)html页面
- 如何在页面刷新后保留动态创建的html元素及其数据/值
- ajax html javascript页面刷新无闪烁问题
- HTML 不加载 CSS ,刷新后一切正常.同样在移动设备上,它在首次加载时不起作用
- JavaScript/PHP 刷新取代了 HTML 元素类
- 如何使用javascript刷新我的html页面时清除按钮单击
- 您如何每 15 分钟从服务器刷新和 HTML 页面
- 捕获刷新并将页面更改为index.html
- 在HTML上提交时阻止刷新
- 如何从HTML源刷新/重新加载DataTable
- 将html页面刷新到页面顶部
- 防止在刷新长HTML页面时滚动跳转
- 当我在jquery中修改HTML时,如何刷新对象
- 如何在页面刷新时保持选定/活动的HTML链接颜色
- 在inspect元素上编辑HTML时刷新Chrome DOM
- 使用 jQuery 进行内部 HTML 刷新
- HTML -刷新表单字段-在IE和Phone-android中的不同行为