从Primefaces更新中排除具有特定类的元素

时间:2016-01-11 19:47:52

标签: jquery jsf primefaces

我坐在一个小Projekt上,我正努力让我的国际化工作。但我遇到了":not()" primefaces的选择器"更新="""。

语言选择按钮:

        <h:form styleClass="top_menu_item_inner">
        <h:panelGrid columns="2"> 
           Language :      
            <p:commandButton actionListener="#{userBean.changeLanguage('')}" value="German" update="@(.language_variable :not(.noUpdate))" />
            <p:commandButton actionListener="#{userBean.changeLanguage('en')}" value="English" update="@(.language_variable :not(.noUpdate))" />

        </h:panelGrid> 
    </h:form>

Richfaces Tabpanel:

<rich:tabPanel switchType="client">
            <rich:tab styleClass="language_variable" header="#{msg['general']}" id="tabset_tab_allgemein">
                <ui:include src="inc/veranstaltung_detail_allgemein.xhtml" />
            </rich:tab>

&#34; veranstaltung_detail_allgemein.xhtml&#34;中的元素:

        <h:panelGroup layout="block" styleClass="veranstaltungen_detail_allgemein_kurzinfos noUpdate">
        #{msg['vak_number']}    <h:outputText styleClass="noUpdate" value="#{lectureBean.currentLecture.vakNumber}" />
    </h:panelGroup>

问题是,它用类&#34; language_variable&#34;更新元素的每个子元素。但是我有意尝试做的是,用class =&#34; language_variable&#34;排除元素的每个孩子。有类&#34; noUpdate&#34;。我希望你们能帮助我。 :)

度过愉快的一天。

0 个答案:

没有答案