这是我借用别人的数据做出的表,想要实现控制刷新间隔时间来自动刷新数据。。
图中我圈出两个部分。
上半部分,可以在下拉框里选择刷新的间隔时间,然后查询出数据。
假设数据是实时的。时刻都在变化, 所以需要我们隔几分钟刷新一次数据。
现在我尝试了刷新页面, 肯定是不行的, 会连带上半部分的间隔时间设定一起都给刷新了。
求大佬帮助萌新。
setTimeout("_g().parameterCommit();",10000); 这样就不会刷新参数模板了啊
CPT这样写 在加载结束事件 写 如下JS
var a=contentPane.parameterEl.getWidgetByName("area").getValue();
setTimeout("_g().parameterCommit();",a);
时间设置的控件名是area 然后要在这个控件设置一个默认值 开始自动刷新的时间是多少
var p1 = parseInt(table.getWidgetByName("p1").getValue());
var p=p1*1000
setInterval(function(){
$("table").location.reload()
},p);
如何定义table 可以使他代表整个报表