如何解决即使使用 autoSelection="false" 和 PF8.0,当 AutoComplete 位于可编辑的 DataTable 中时,tab 键也不起作用
我在带有 p:cellEditors 的 p:dataTable 中有一个 p:autoComplete。当我按下 Tab 键时,光标在除 AutoComplete 之外的行元素之间按顺序正确移动,光标进入 AutoComplete 但无法退出。
我知道如果我删除 p:autoComplete 中的 var 它将正常工作。
我正在使用 PF8.0
<p:column
headerText="@#{msg['Solo']}"
style="width:50%">
<p:cellEditor>
<f:facet name="output">
<h:outputText
value="#{solo.identity}" />
</f:facet>
<f:facet name="input">
<p:autoComplete
id="soloIdentity"
value="#{solo.identity}"
completeMethod="#{autoCompleteView.completeIdentity}"
var="ident"
itemLabel="#{ident}"
itemValue="#{ident}"
autoSelection="false"
converter="#{IdentityConverter}"
disabled="#{solo.past}" />
</f:facet>
</p:cellEditor>
</p:column>
数据表
<p:dataTable
id="solosTable"
value="#{page.listSolos}"
rowKey="#{solo}"
var="solo"
editable="#{not page.userRead}"
editMode="cell"
selection="#{page.selectedSolo}">
.....
谢谢
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。