Çok sayıda girdiyle SelectCheckBoxMenu (Primefaces bileşeni) var. Bununla birlikte, kullanıcının maks. 3 ürün. SelectCheckBoxMenu fullfils neredeyse tüm gereksinimlerimi, tek sorun, bu durumda açıkça gerek yok tüm öğeleri seçmek için bir olasılık sunuyor olmasıdır.SelectCheckboxMenu - "tüm seçimler" i devre dışı bırak
"Tümünü seç" seçeneğini devre dışı bırakmak için herhangi bir olanak var mı? En fazla girişleri kontrol etmek için bir olay kullanıyorum. 3. Ben "hepsini seçmek" için aynı şeyi yapabilirim ve onları seçmek için izin veremiyorum, ama "Tümünü seç" seçeneği hiç sahip olmak istemiyorum. Kodun altında
: Ayrıca
<p:selectCheckboxMenu value="#{services.titelId}" id="titel"
panelStyle="width:160px;" rendered="#{!services.isFirma()}"
label="#{services.prepareTitel()}" style="width:160px;"
styleClass="checkbox">
<f:selectItems value="#{meta.getAkadTitelList()}" />
<p:ajax event="change" listener="#{services.validateTitel()}"
update="titel" process="@this" />
<p:ajax event="toggleSelect" update="titel" process="@this" />
</p:selectCheckboxMenu>
, primefaces-vitrin örnek link: http://www.primefaces.org/showcase/ui/selectCheckboxMenu.jsf
O şey bir combobox değildir:
Şimdi yerine
styleClass
aitpanelStyleClass
-attribute kullanın. CSS sınıf adınız yanıltıcıdır ve kendi kendini belgelememektedir. – BalusCEvet, haklısınız. Onu revize ettim. – leostiw