gpt4 book ai didi

java - 在 primefaces 上的数据表中选择行

转载 作者:行者123 更新时间:2023-12-01 15:02:07 25 4
gpt4 key购买 nike

我想获取数据表中所选行的 ID,但我得到的是之前选择的行,而不是当前选择的行。我的代码如下

<p:dataTable id="translationsTable" var="translation" value="#{videoBean.lyric.polylrcList}" rowKey="#{translation.lang}" selectionMode="single" selection="#{videoBean.selected}"> 
<p:ajax event="rowSelect" update="translationsTable" process="translationsTable" oncomplete="alert(#{videoBean.selected.id});"/>
</p:dataTable>

它应该显示当前的 ID,但它总是显示最后一个。

有什么想法吗?

谢谢

最佳答案

 <p:dataTable id="translationsTable" var="translation" value="#{videoBean.lyric.polylrcList}"     rowKey="#{translation.lang}" selectionMode="single" selection="#{videoBean.selected}">

<p:column>
#{translation.id}
</p:column>

<p:ajax event="rowSelect" update="translationsTable" process="translationsTable" oncomplete="alert(#{translation.id});"/>

</p:dataTable>

您可以使用www.primefaces.org .

关于java - 在 primefaces 上的数据表中选择行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13497838/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com