我正在使用primefaces autocomplete来选择项目。我不知道物品的大小。 我修复了自动完成大小。但每当我选择一个大于的项目 自动填充尺寸我无法看到该项目的取消选项。
please see the following attachment.
代码:
<p:autoComplete id="autoCompleteAssetField" value="#{child.assets}"
completeMethod="# {olmController.completeAsset}" var="asset"
itemLabel="#{asset == null ? null :asset.tagNbr.concat(' - ').concat(asset.stdAssetName) }" itemValue="#{asset}"
converter="#{olmAssetConverter}" forceSelection="true" size="30" scrollHeight="200" multiple="true" >
</p:autoComplete>
答案 0 :(得分:2)
无需将大小属性添加到p:autocomplete。 尝试删除尺寸属性
<p:autoComplete id="autoCompleteAssetField" value="#{child.assets}"
completeMethod="# {olmController.completeAsset}" var="asset"
itemLabel="#{asset == null ? null :asset.tagNbr.concat(' - ').concat(asset.stdAssetName)}" itemValue="#{asset}"
converter="#{olmAssetConverter}" forceSelection="true" scrollHeight="200" multiple="true" />