【问题标题】:How do I include jQuery library in BIRT如何在 BIRT 中包含 jQuery 库
【发布时间】:2013-04-04 05:15:42
【问题描述】:

我正在尝试在 BIRT 报告中包含 jQuery 库,我尝试了两种方法:

  1. 我尝试在报表中使用属性为 HTML 和动态文本的文本元素,并将 jQuery.js 代码复制到 <script></script> sn-p 中,它对一些简单的操作有效,但它不起作用作为 jQuery 应该的
  2. 所以我怀疑它应该包含在<head>标签中,然后我修改了以下文件:

    birt/webcontent/birt/pages/layout\FramesetFragment.jsp birt/webcontent/birt/pages/layout\RequesterFragment.jsp birt/webcontent/birt/pages/layout\RunFragment.jsp

包含jquery.js,但它也不起作用

有什么想法吗?

【问题讨论】:

标签: javascript jquery birt


【解决方案1】:

我用两种不同的方式做到了。

第一个也是最简单的方法是在报告顶部包含一个 html 文本元素,以便首先使用指向 jquery 库的指针来读取它:

<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>

这仍然在页面的正文中,但只要它高于其他所有内容,仍应首先阅读。

第二种方法是使用修改后的 HTML 发射器,它允许您将元素添加到 HTML 页面的 HEAD 部分。这是可用的here,由 johnw 编写。它需要您修改 birt 引擎中的 jar 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-31
    相关资源
    最近更新 更多