我想为帐户记录制作树视图。所以,我使用了 Dynatree 来制作树视图。它工作正常。现在我想实现搜索功能。
如何使用 javascript 在 Visulforce 页面中制作 Dynatree 过滤器。
我想通过从文本字段中搜索来重新排列树。
我找到了过滤器的以下代码,但我不知道如何使用它。请让我知道我们应该在代码下方的哪里使用。
代码片段:
DynaTreeNode.prototype.search = function(pattern){
if(pattern.length < 1 && !clear){
clear = true;
this.visit(function(node){
node.expand(true);
node.li.hidden = false;
node.expand(false);
});
} else if (pattern.length >= 1) {
clear = false;
this.visit(function(node){
node.expand(true);
node.li.hidden = false;
});
for (var i = 0; i < this.childList.length; i++){
var hide = {hide: false};
this.childList[i]._searchNode(pattern, hide);
}
}
},