首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >刷新传统报表

刷新传统报表
EN

Stack Overflow用户
提问于 2011-10-27 18:09:01
回答 1查看 3.7K关注 0票数 0

我正在尝试用下面的代码刷新一个经典报告,将它放在Function and Global Variable Declaration中并调用Execute when Page Loads中的函数就可以了

var doIt = function(){ $('#P_REPORT').trigger('apexrefresh'); setTimeout("doIt()", 5000); }

但是当我在这个页面上添加了一个带有jquery的modalfrom,它就停止工作了,我不知道为什么。

应用程序页面在此处http://apex.oracle.com/pls/apex/f?p=40263:5工作区: WORK_DEV用户名:用户密码: 123qweasd

如果有人能帮助我,我将不胜感激

油箱

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-10-27 20:43:11

在html标头中,您可以定义以下脚本:

代码语言:javascript
复制
<script src="http://cdn.jquerytools.org/1.2.6/jquery.tools.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.js"> </script>

我相信你会遇到一些jquery冲突的问题,因为apex默认已经包含了jquery文件!(当您查看页面源代码时,您可以验证这一点)

代码语言:javascript
复制
<script src="/i/javascript/apex_4_1.min.js" type="text/javascript"></script>    

当您删除对jquery文件的引用时,您的报告将再次正确刷新。

如果你想使用你自己的库,最好改变你的页面模板,使它不包含标准库,而包含你自己的库。

或者,也许可以通过一些voodo来定义jquery var ($),比如here -尽管我不知道如何定义。

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

https://stackoverflow.com/questions/7914450

复制
相关文章

相似问题

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