2016-03-30 20 views
0

Onay kutuları olmadan bir ağaç oluşturmak için jstree kullanıyorum. Böyle bir ağaçta bir tıklama ağacın bir düğümünü seçer ve diğerlerinin seçimini kaldırır. Birden çok düğüm seçmek için ctrl + tıklatmanız gerekir (jstree demo tarafından örneklendirilir). Bu varsayılanı onay kutusu varsayılan değerine daha çok benzetmenin bir yolu var mı? Seçmek için tıklayıp tekrar kaldırmak için tekrar tıklayın.Varsayılan davranış değişikliği için tıklayın jstree için tıklayın

+0

İstenilen davranışa sahip olan onay kutusu eklentisini varsayılan olarak kullanmak istemediğiniz herhangi bir neden var mı? –

+0

Onay kutusunun varsayılan davranışı, üst düğümlerin çocuklarından bağımsız olarak seçilmesine izin vermediğinden. Bir ebeveyn seçerseniz, tüm çocuklar otomatik olarak seçilir, tüm çocukları seçerseniz, ebeveyn düğüm otomatik olarak seçilir. – OganM

cevap

1

Onay kutularını kullanmanız yeterli ve yalnızca rezervasyonunuz birbirine bağımlıysa, onay kutularını kullanmayı deneyin, ancak "üç_state" öğesini false olarak ayarlayın. JSTree itibaren

:

$ .jstree.defaults.checkbox.three_state

: onay kutuları aşağı kaskad ve belirsiz bir durum olmalıdır eğer belirten bir boolean. Varsayılan değerler doğrudur.

+0

harika bir insansınız – OganM

İlgili konular