私は jstree javascript プラグインを使用しており、非同期でデータをロードしています。このツリーのデータに検索を実装しようとしています。検索パラメーターに基づいて ID の配列を返す Web サービスがあります。ツリーは検索前にロードされません。ユーザーが検索をクリックすると、返された ID に基づいて、ID に対応するツリー内のノードを 1 つずつロード/開こうとしています。
for(var i = 0; i < ids.length; i++){
$("#tree").jstree("open_node", document.getElementById(ids[i]));
}
ただし、ロードされるのはルート ノードのみです。IDの配列を使用してノードを1つずつロードする簡単な関数を提案できる人はいますか?
前もって感謝します。