Jquery 从表中排除内部组件,并在素数面上更新它
我使用PrimeFaces 3.5,我有一个带有p:datatable的页面和一个包含panelGrid的行扩展,panelGrid包括一个inputText和一个命令按钮。我还有一个外部add按钮。 页面如下所示:Jquery 从表中排除内部组件,并在素数面上更新它,jquery,jsf,jsf-2,primefaces,Jquery,Jsf,Jsf 2,Primefaces,我使用PrimeFaces 3.5,我有一个带有p:datatable的页面和一个包含panelGrid的行扩展,panelGrid包括一个inputText和一个命令按钮。我还有一个外部add按钮。 页面如下所示: <p:dataTable id="myTable" value="#{backbean.values}" > <p:column> Some value..... </p:column> <p:column> Some val
<p:dataTable id="myTable" value="#{backbean.values}" >
<p:column>
Some value.....
</p:column>
<p:column>
Some value.....
</p:column>
<p:rowExpansion>
<p:panel>
<p:panelGrid id="grid" styleClass="grid">
MyInput Text.......
<p:commandButton value="confirm" actionListener="# {backbean.listener}" update="grid"
</p:panelGrid>
</p:panel>
</p:rowExpansion>
<p:commanButton value="add" actionListener="#{backbean.add}" update="????" />
有些价值。。。。。
有些价值。。。。。
我的输入文本。。。。。。。
@(表格:非(.grid)
这是工作100%。我在我的应用程序中使用。
它将更新表单并排除网格
在代码中添加h:form
这应该可以@(#myTable:not(.grid))
这有帮助吗?了解它们的具体工作方式将对创建新的选择器有很大帮助。谢谢Tiny,但我刚刚尝试过,但没有用。非常感谢BalusC,你的答案和其他人一样非常有趣。我会尝试。。。。