【问题标题】:Select component in Pentaho CDE在 Pentaho CDE 中选择组件
【发布时间】:2014-10-26 17:09:56
【问题描述】:

我有一个选择组件,它有两个选项和一个按钮。根据选项中的选择组件图表将显示在仪表板中。下拉列表中的“Option1”是默认选项,因此在按钮的单击操作中,我编写了以下代码以使“Option1”成为第一个选项。

$("#LongestActivation_LongestTypeDD option:first").attr("selected", true);  

一旦从选择组件中选择了一个选项,就会触发一个 javascript 代码。但是当我有上面的代码时,它不会第一次被解雇,而只会被第二次解雇。有没有其他方法可以在不使用上述代码的情况下将“Option1”设为默认选项?

【问题讨论】:

  • 是选择组件还是复选框组件?
  • 这是一个选择组件
  • 在 postFetch 方法上尝试 Dashboards.fireChange(this.parameter, this.queryState.lastResults().resultset[0][0])。

标签: javascript css pentaho pentaho-cde


【解决方案1】:

我遇到了同样的问题。我使用了一个技巧,将第一个元素添加到“值数组”中,没有文本,并且与您的默认值相同。

我的解决方案的问题是单击选择器,显示一个空的第一个选项。

【讨论】:

    猜你喜欢
    • 2016-12-19
    • 2018-09-23
    • 1970-01-01
    • 2014-07-07
    • 1970-01-01
    • 2019-02-23
    • 2017-08-17
    • 2016-05-30
    • 1970-01-01
    相关资源
    最近更新 更多