gpt4 book ai didi

jquery - 更新 Pentaho-CDE 中动态多重选择器的选定值

转载 作者:行者123 更新时间:2023-12-03 23:05:28 25 4
gpt4 key购买 nike

简短版本:如果在更改时满足某些条件(用户在另一个中选择)?

长版:

我有三个级别的多重选择器(州、都市区(又名 MSA)、县),彼此动态依赖,因此只有与所选州相交的县和都市区才会显示在各自的选择器中。

我的问题是,如果我选择马里兰州内的 MSA,然后单击德克萨斯州,我的表中的多重选择器筛选器(参数化 MDX 查询)就会崩溃。

根据 Pentaho 的 catalina.out 中的错误日志,当选择不包含先前选择的 MSA 的州时,MSA(都会区)选择器参数似乎变得未定义。

我想这样做,以便当选择不包括当前选定的 MSA 或县的新州或州组时,这些选择器将恢复为默认(“全部”)值。 我是 JQuery 和 JavaScript 新手,因此我需要尽可能多的细节,同时仍然考虑到您的时间。

<小时/>

其他详细信息(如果需要):

MSA(都会区)选择器中的值会根据所选的州而变化,而县选择器则取决于州和都会区。这一切都发生在 HTML 页面上(由 Pentaho 的 CDE 仪表板生成)。每个数据源都是一个参数化的 SQL 查询(由 Pentaho 执行)。

当选择县和 MSA 的“全部”选项时,我可以安全地更改州选择: working

当选择县和 MSA 的“全部”选项以外的选项时,我无法更改州选择而不导致仪表板崩溃: crashing

来自 SQL 的数据是一个两列数组,具有 MDX 格式的值和明文标签,并使用 All Value 来指定 MDX 父“All”值。

最佳答案

如果您没有提供太多背景信息,我无法给您一个非常具体的答案,所以我希望您能从中获得足够的信息:

$('.one-input').change(function() {

if ($(this).val() == 'something') {
$('.other-input').val('default-value');
}

});

关于jquery - 更新 Pentaho-CDE 中动态多重选择器的选定值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29801486/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com