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

标签 javascript jquery oracle-apex

我正在使用 Oracle APEX 4.2。

现在,我有一个包含交互式报表区域 (IRR) 的 Oracle APEX 页面,我正在尝试添加一个带有复选框的自动报表刷新机制,该复选框将用于激活/取消激活报告刷新。

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

同时,我还想通过取消选中该复选框来停用自动 10 秒 IRR 刷新,这样就不再执行报表刷新。

最佳答案

您好,请复制以下代码并相应粘贴。

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

var gtReloadPage;

“自动刷新”动态操作

2个真实的行动:

执行PLSQL代码

空;

要提交的页面项目:P1_CHECK_BOX

页面加载时触发:已检查 执行 JavaScript 代码

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

页面加载时触发:已检查

2 个错误操作:

执行PLSQL代码

空;

要提交的页面项目:P1_CHECK_BOX

页面加载时发生火灾:未选中 执行 JavaScript 代码

clearTimeout(gtReloadPage); Alert("超时已被删除!");

页面加载时触发:未选中

关于javascript - 根据 Oracle APEX 中的复选框自动刷新 IRR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17656258/

相关文章:

JavaScript 关键字检查器

javascript - 如果缺少字段值并且用户开始输入下一个字段,如何显示错误消息?

javascript - 如何更改webix TabView中单元格的标题文本?

javascript - 如何将文件中的html插入到oracle apex页面中

javascript - "deviceready has not fired after 5 seconds.",

javascript - 如何动态地将一大块 HTML 附加到 div 中?

javascript - 在 svg 上右键单击菜单

javascript - 在 Oracle APEX 中使用自动完成功能将下拉列表添加到文本字段

甲骨文顶点 19.2 : Cannot resolve the "schema is reserved or restricted" issue

javascript - 如何阻止或删除第三方 cookie