JSF中的动态追加元素
我正在使用最新的JSF和PrimeFaces。我想在用户单击链接时向我的panelGrid追加额外的行JSF中的动态追加元素,jsf,dom,dynamic,append,Jsf,Dom,Dynamic,Append,我正在使用最新的JSF和PrimeFaces。我想在用户单击链接时向我的panelGrid追加额外的行 我习惯于使用jQuery.click()和.append()来完成这项工作。如何使用JSF/PrimeFaces实现这一点?使用datatable而不是panelgrid。datatable允许您以表格格式显示动态大小的项目集合 例如 ... 与 私有列表项; 公共无效添加(){ 添加(新项()); } // ... Related:[向primefaces数据表动态添加一行][1][1]
我习惯于使用jQuery.click()和.append()来完成这项工作。如何使用JSF/PrimeFaces实现这一点?使用datatable而不是panelgrid。datatable允许您以表格格式显示动态大小的项目集合 例如
...
与
私有列表项;
公共无效添加(){
添加(新项());
}
// ...
Related:[向primefaces数据表动态添加一行][1][1]:
<p:dataTable id="table" value="#{bean.items}" var="item">
...
</p:dataTable>
<p:commandButton value="Add" action="#{bean.add}" update="table" />
private List<Item> items;
public void add() {
items.add(new Item());
}
// ...