プロジェクトの 1 つで FancyTree jQuery プラグインを使用しています: https://github.com/mar10/fancytree
このプラグインには、一致しないノードを暗くするか非表示にするフィルター拡張機能もあります: https://github.com/mar10/fancytree/wiki/ExtFilter
私のツリーは 2 レベルのツリーです。これは、子を持つフォルダーがあることを意味します。私がやろうとしているのは、フォルダー名とノード名の両方で検索することです。問題は、次のようなものがある場合です。
ノード タイトル - ノードの子 - ノードの子 2
「タイトル」で検索すると、フォルダ「ノード タイトル」が残り、「タイトル」がないため、子は非表示になります。
私がやりたいことは、フォルダー名と子の名前の両方で検索しますが、子を非表示にせず、一致しないフォルダーのみを非表示にすることです。
そのため、「タイトル」で検索すると、「タイトル」を含まないすべてのフォルダーが非表示になりますが、「ノード タイトル」フォルダーの子ノードはそのまま残り、表示されます。
これをどのように行うことができるかについて、誰かがアドバイスを手伝ってくれますか?
よろしくお願いします!