0
ファンシーツリーフィルタプラグインhttp://wwwendt.de/tech/fancytree/demo/#sample-ext-filter.htmlを使用しています。私はモードを持っています: "hide"が設定されています。フォルダを隠すことはできませんか?ファンシーツリーフィルタでフォルダを隠さないでください
私はカスタムフィルタを追加することでこれを達成できると思っていましたが、フィルタが影響を及ぼさないように間違っていなければなりません。
私は現在しようとしていますカスタムフィルタ用のコード -
//tree initialized before this step
var tree = $("#tree").fancytree("getTree");
searchText = $('#searchText').val().replace(/([.?*+^$[\]\\(){}|-])/g, "\\$1");
var rex = new RegExp(searchText, 'ig');
tree.filterNodes(function(node) {
if(node.isFolder()) {
return "skip";
}
var match = rex.test(node.title);
return match;
});
を誰もが私が間違っているの何点いただけますか?詳細が必要な場合はお知らせください。