Я пытаюсь создать программный фильтр. У меня есть dijit.tree и dojo gridx, использующие один и тот же источник на jsp. Когда пользователь щелкает узел дерева, я хочу использовать узел в качестве фильтра и отображать все строки, соответствующие ему в gridx.
Это мой код, который у меня есть сейчас для события onClick узла дерева dijit.
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 (см. Выражения фильтра)