我正在尝试用下面的代码刷新一个经典报告,将它放在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
如果有人能帮助我,我将不胜感激
油箱
发布于 2011-10-27 20:43:11
在html标头中,您可以定义以下脚本:
<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文件!(当您查看页面源代码时,您可以验证这一点)
<script src="/i/javascript/apex_4_1.min.js" type="text/javascript"></script> 当您删除对jquery文件的引用时,您的报告将再次正确刷新。
如果你想使用你自己的库,最好改变你的页面模板,使它不包含标准库,而包含你自己的库。
或者,也许可以通过一些voodo来定义jquery var ($),比如here -尽管我不知道如何定义。
https://stackoverflow.com/questions/7914450
复制相似问题