首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >根据Oracle APEX中的复选框自动刷新IRR

根据Oracle APEX中的复选框自动刷新IRR
EN

Stack Overflow用户
提问于 2013-07-15 22:08:19
回答 2查看 3.4K关注 0票数 1

我使用的是Oracle APEX 4.2。

现在,我有了一个具有交互式报告区域(IRR)的Oracle APEX页面,我想要做的是添加一个自动报告刷新机制,该机制带有一个用于激活/取消激活报告刷新的复选框。

基本上,当页面最初加载时,我希望默认选中复选框(即'Y'),这将启动IRR的自动10秒刷新,同时保持复选框值为"checked“--也许这将需要在不同的区域中,因此当自动刷新发生时,checkbox继续保持状态为"checked”,并且只刷新IRR,其中任何新的行/值可能已经被添加/改变。

同时,我还想通过取消选中复选框来取消激活自动10秒IRR刷新,这将不再执行报告刷新。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-07-16 08:36:37

我在Oracle APEX论坛上找到了这个帖子,我一定是错过了这个帖子:

https://community.oracle.com/thread/2461953

票数 0
EN

Stack Overflow用户

发布于 2014-03-27 14:56:19

嗨,请复制下面的代码并粘贴到手风琴。

页面属性、Javascript、函数和全局变量声明

var gtReloadPage;

“自动刷新”动态动作

2个真实的动作:

执行PLSQL代码

空;

要提交的页面项目: P1_CHECK_BOX

页面加载时触发:选中执行javascript代码

alert('ok -设置超时‘);gtReloadPage = setTimeout("location.reload(true);",8000);

页面加载时触发:已选中

2个错误操作:

执行PLSQL代码

空;

要提交的页面项目: P1_CHECK_BOX

页面加载时触发:未选中执行javascript代码

clearTimeout(gtReloadPage);alert(“超时已删除!”);

页面加载时触发:未选中

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17656258

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档