簡體   English   中英

如何在primefaces selectonemenu中過濾多個字母?

[英]How do I filter with more than one letter in primefaces selectonemenu?

我正在使用primefaces selectonemenu。 當用戶要求我選擇鍵入多個字母以進行過濾時,現在它僅適用於一個字母。 可能嗎?? 我已經在xhtml文件中提取了selectonemenu的代碼。 希望能幫助到你。 謝謝你的幫助:

<p:selectOneMenu required="true" requiredMessage="#{esMessage['WARN.ESTTC3S5.COURSETYPE']}" id="ddCourseType" value="#{dtWebVoEsttc3s4.courseTypeId}" height="300" style="width:421px"
  onchange="subListUpdate();" effect="fade">

<p:ajax listener="#{dtSelectedCourseTitleVo.filterList(dtWebVoEsttc3s4.courseTypeId, dtCourseTitleVo)}" update="ddCourseTitle" />

<f:selectItem itemLabel="#{esLabel['lbl.esttc3s4.lblselectcoursetype']}" itemValue="" noSelectionOption="true" />

<f:selectItems value="#{dtCourseTypeVo.courseTypeList}" var="courseType" 
    itemLabel="#{language.localeString eq 'zh'? courseType.courseTypeChi: courseType.courseType}" itemValue="#{courseType.courseTypeId}"/>

</p:selectOneMenu>

........................................................



<p:remoteCommand id="teacherNameListRemoteCommandId"    
  name="subListUpdate" action="updateCourseTitleListData3s4Form"    
  update="ddCourseTitle" />

為什么不使用selectOneMenu組件中的filter選項?

filter="true" filterMatchMode="startsWith"

資料來源: http : //www.primefaces.org/showcase/ui/input/oneMenu.xhtml

編輯:當然,您可以將匹配模式設置為不同的選項,例如contains或任何您想要的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM