Primefaces 引用数据表页脚
我试图使用从p:dataTable中的组件触发的Ajax更新来更新表的页脚。但无论我如何在p:ajax标记中编写ID引用,我似乎都无法正确地获取它们 这是一个例子: 在生成的HTML中,我可以看到页脚中的outputText获取ID formId:tableId:footerId outerInputId的引用工作正常 我希望innerInputId中的所有引用都能起作用,但它们不能。在生成的HTML中,我可以看到它们被转换为formId:tableId:0:footerId的形式。如果页脚位于当前行的命名容器内,这将是有意义的,但它不是我从其ID中看到的 我闻到这里有虫子。我说得对吗?我怎样才能解决这个问题 或者这是预期的行为,在这种情况下为什么 我想这样做是为了在页脚的列中显示所有单元格的总和Primefaces 引用数据表页脚,primefaces,facelets,jsf-2.2,Primefaces,Facelets,Jsf 2.2,我试图使用从p:dataTable中的组件触发的Ajax更新来更新表的页脚。但无论我如何在p:ajax标记中编写ID引用,我似乎都无法正确地获取它们 这是一个例子: 在生成的HTML中,我可以看到页脚中的outputText获取ID formId:tableId:footerId outerInputId的引用工作正常 我希望innerInputId中的所有引用都能起作用,但它们不能。在生成的HTML中,我可以看到它们被转换为formId:tableId:0:footerId的形式。如果页脚位于
相关软件:PrimeFaces 5.1、Mojarra 2.2.7、GlassFish 4.1更新数据表页脚并不像人们直观预期的那样发生。例如,请参阅,,。要提供的链接似乎相关,但它们并不能真正解决我的问题。我还想强调一个事实,即从表外的组件更新页脚可以很好地工作。当从表中引用它时,ID:s会出错。我在这里用PF4和JBoss7.1测试了您的代码,它工作得非常完美。谢谢,henriquedsg89,这是一个非常有趣的结果!我已经考虑过明天该怎么办了。您可以检查生成的HTML以查看Ajax更新属性引用的ID吗?