2013-07-31 36 views
0

我使用的樹面板是ExtJS。ExtJs 4.1.1樹面板節點選擇邏輯

enter image description here

考慮以上圖像作爲樹面板。如果用戶選擇節點1.1.1.2,我應該檢查是否所有的兄弟節點都被檢查/選擇,如果是,系統應該選擇1.1.1節點並取消選擇1.1.1.1節點,1.1.1.2節點,1.1.1.3節點。

類似地,在這一點上我應該檢查1.1.1節點(1.1.2 1.1.3 &)&的兄弟姐妹,如果他們先前選擇/檢查,那麼我應該取消選擇1.1.1,1.1.2,1.1。 3,我應該選擇1.1節點。

這種檢查一直持續到我到達根節點,或者一個選定節點的同胞沒有被檢查/選擇。

什麼是實現這一目標的最佳方法。當我說最好的方法時,我正在尋找一些內置的財產或方法來幫助我實現這一目標。

謝謝

回答

相關問題