1

aciツリーでjsonを構築する際にhideオプションを使用する方法はありますか?

{
"id":1,
"label":"Brand",
"inode":true,
"checkbox":true,
"radio":false,
"branch":[{"id":2,"label":"Acura","inode":false,"checkbox":true,"radio":false,hide":true},{"id":3,"label":"Audi","inode":false,"checkbox":true,"radio":false}]
}
4

1 に答える 1

0

ドキュメント全体を検索しましたが、aci-tree JSON 構築で非表示オプションを追加するための解決策が見つかりませんでした。以下のように、aci ツリー API ハンドラーを介して実行できます。

$('#tree').on('acitree', function(event, api, item, eventName, options)
{
   if (eventName == 'init') 
   { 
        var firstItem = api.first();
        api.hide(firstItem);
   }
});

注: ドキュメントにあるように、hidden[aciTreeHidden] ノードは display:block; になります。& background-color:#ccc; なので、demo.css で display:none に変更する必要があります。

于 2016-11-24T11:37:00.503 に答える