Javascript 根据Oracle APEX中的复选框自动刷新IRR
我正在使用Oracle APEX 4.2 现在,我有一个Oracle APEX页面,该页面有一个交互式报告区域(IRR),我正在尝试添加一个自动报告刷新机制,该机制带有一个复选框,用于激活/取消激活报告刷新 基本上,当页面最初加载时,我希望将复选框默认为选中(即“Y”),这将启动IRR的自动10秒刷新,同时保持复选框值“选中”-这可能需要位于不同的区域,因此当自动刷新发生时,该复选框继续保持“已选中”状态,并且只有IRR刷新,其中包含可能已添加/更改的任何新行/值Javascript 根据Oracle APEX中的复选框自动刷新IRR,javascript,jquery,oracle-apex,Javascript,Jquery,Oracle Apex,我正在使用Oracle APEX 4.2 现在,我有一个Oracle APEX页面,该页面有一个交互式报告区域(IRR),我正在尝试添加一个自动报告刷新机制,该机制带有一个复选框,用于激活/取消激活报告刷新 基本上,当页面最初加载时,我希望将复选框默认为选中(即“Y”),这将启动IRR的自动10秒刷新,同时保持复选框值“选中”-这可能需要位于不同的区域,因此当自动刷新发生时,该复选框继续保持“已选中”状态,并且只有IRR刷新,其中包含可能已添加/更改的任何新行/值 同时,我还想通过取消选中复选框
同时,我还想通过取消选中复选框来取消激活自动10秒IRR刷新,该复选框将不再执行报告刷新。我在Oracle APEX论坛中找到了与我的帖子相关的这条线索:
您好,请复制下面的代码并粘贴到相应位置 页面属性、Javascript、函数和全局变量声明 var-gtReloadPage “自动刷新”动态动作 2真正的行动: 执行PLSQL代码 无效 要提交的页面项目:P1\u复选框 页面加载时触发:选中 执行javascript代码 警报(“确定-设置超时”); gtReloadPage=setTimeout(“location.reload(true);”,8000) 页面加载时触发:选中 2.虚假行为: 执行PLSQL代码 无效 要提交的页面项目:P1\u复选框 页面加载时触发:未选中 执行javascript代码 清除超时(gtReloadPage); 警报(“超时已被删除!”) 页面加载时触发:未选中