我在我的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,它在動作函數中以逗號分隔值發送值。 –