如何将JavaScript文件包含到apex oracle的LOV弹出窗口中?

如何将JavaScript文件包含到apex oracle的LOV弹出窗口中?

问题描述:

我想将.js文件(或一段代码)包含到某些顶点页面的LOV弹出窗口中。我发现我无法在apex IDE中编辑LOV弹出窗口,我只能将.js文件放入顶点页面。问:如何将它包含在某些页面的LOV弹出窗口中,有什么办法可以做到这一点?如何将JavaScript文件包含到apex oracle的LOV弹出窗口中?

如果您有一个自定义主题,您可以通过编辑您的主题的“弹出LOV”模板来轻松地添加一些JavaScript到全部弹出LOV。转至共享组件>模板,搜索“LOV”,然后编辑主题的默认值。在底部,您可以编辑页眉HTML并添加<脚本>标记以将您的javascript加入。

如果您仍在使用标准主题(并且您不想取消订阅它以创建一个自定义),您可以在应用程序级别添加JavaScript文件URL。单击编辑应用程序属性>用户界面>单击主题> JavaScript旁边的编辑按钮。将您的JavaScript代码作为.js文件上传到您的服务器,并将该URL放入“文件URL”框中,然后将其加载到应用程序中的每个页面上。如果您只希望代码在Popup LOV窗口上运行,则需要您的js检查仅存在于Popup LOV页面上的某些CSS类,例如, body.t-Page--popupLOV

也有其他方法可以做到这一点。