编辑模式下的HTML表自动刷新问题
HTML table auto refresh issue with Edit mode
我正在从一个json对象数组构建一个html页面。数组中的每个对象在html页面中都显示为单独的表。假设数组有5个对象,那么html将有5个表。我正在使用Mustache.js
来构造表。
我必须每5分钟刷新一次这个页面。
每个表格的顶部都有"编辑"按钮。单击"编辑"时,表格将处于"编辑模式"。在进行自动刷新时,我想停止对处于"编辑模式"的表的刷新。
请对此提出一些解决方案。
我正在尝试使用
$("#"+divId).load(URL);
但这会将原始数据加载到表中。它没有填充适当的列,并且没有应用样式。
感谢
对于编辑模式下的停止刷新表,您可以执行以下操作:
<table data-edit-mode="false" class="table">
...
</table>
<script>
// example function of update tables
setInterval(function(){
$.each($('.table'), function(k,v){
if ($(v).data('edit-mode') === false) {
//update code
}
});
}, 60 * 5 * 1000);
</script>
按button
编辑时设置data-edit-mode=true
更新
https://jsfiddle.net/rdgeejbc/2/
相关文章:
- 如何解决Yii中的页面刷新问题
- ASP.NET MVC 3-在ajax调用后,重定向到新页面或生成页面刷新
- 在不刷新整个网格的情况下,向Asp.net网格视图添加新行
- PHP和JS脚本的奇怪问题,在我刷新页面之前第一次失败
- Node.js:每次刷新/访问时都会有新的会话
- JQuery刷新列表效果-淡入淡出问题
- 追加新web组件时出现线程问题
- 用户使用浏览器时SPA中的问题's的后退或刷新功能
- j查询模式窗口,刷新父问题
- 删除导致页面刷新出现问题的查询参数
- 如何在Jquery Mobile 1.4.5中刷新新的Div内容
- AngularJS Nginx的刷新路由问题
- Angular的新问题:它应该放在服务中还是留在控制器中?
- 如何防止在sockjs的每一个页面刷新新的连接
- OpenLayers刷新策略问题
- jqGrid reloadGrid和刷新新的colModel和colNames
- 通过.load()加载内容而不刷新的问题
- 在GitHub的新问题页面的标题文本框中按Ctrl+Enter或Enter创建确认弹出框的用户脚本
- Jquery 刷新新打开的窗口
- PHP重定向后图像不刷新(缓存问题?)