gpt4 book ai didi

javascript - Dojo Gridx 编程刷新不显示任何数据

转载 作者:行者123 更新时间:2023-11-28 20:02:13 25 4
gpt4 key购买 nike

我正在尝试创建一个程序化过滤器。我有一个 dijit.tree 和一个 dojo gridx 在 jsp 上使用相同的源。当用户单击树 Node 时,我想使用该 Node 作为过滤器并在 gridx 中显示与其匹配的所有行

这是我现在为 dijit 树 Node 的 onClick 事件编写的代码。

                    var global=this;
treeWidget.onClick = function(item){

global.grid.filter.setFilter(global.grid.filter.grid.filter.moduleClass.or("test"));

早些时候我要求提供示例表达式。我去尝试了上面的代码,似乎刷新网格,但返回为“无可显示的项目”。我确实有匹配测试的数据,如果我进行手动过滤,我会看到数据返回。我在这里缺少什么。

https://github.com/oria/gridx/wiki/How-to-filter-Gridx-with-any-condition%3F (请参阅过滤表达式)

最佳答案

我能够在 diji.tree onClick 事件中使用以下代码来完成该任务。

                 global.grid.filterBar.applyFilter({
conditions: [{
condition: 'contain',
value: 'test'
}]
});

关于javascript - Dojo Gridx 编程刷新不显示任何数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21472738/

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