我在我的JSF页面中使用了primefaces自动完成功能。它使用的分隔符是逗号。我正在分割数据以将autoComplete的数据转换为Array。现在问题是我的autoComplete中的数据项包含“,”。当我在我的数据项中使用分割时,它会将我的数据分割。例如:Primefaces自动完成更改分隔符
[mydataitem1,mydataitem 2,mydataitem,3,......] 现在阵列变得
mydataitem1 mydataitem 2 mydataitem ...
<p:autoComplete id="someId" multiple="true" value="${someBean.SomeValue}"
completeMethod="${someBean.completeMethod}" var="value"
itemLabel="value" itemValue="#{title}" forceSelection="true">
<p:column>
<h:outputText value="#{title}" />
</p:column>
<p:ajax event="itemSelect" listener="#{someBean.action}" process="@form" />
</p:autoComplete>
是否有任何autoComplete属性,我可以将逗号更改为其他字符?
在此先感谢
对不起,但自动完成使用逗号作为分隔符在哪里? –
Thiks @ JaqenH'ghar为您的答复。我修改了我的问题。现在它包含primefaces autoComplete,它在动作函数中以逗号分隔值发送值。 –