【发布时间】:2014-01-04 21:11:32
【问题描述】:
我正在尝试使用 primefaces inputtext 实现实时搜索,一切正常,直到用户删除搜索字段中的最后一个符号并且必须显示所有结果的情况。例如,当我打开页面显示所有结果时,我输入字母 a,结果被过滤,删除 a 并再次查看所有结果。问题是,当我删除最后一个字母时,ajax 事件没有被触发(可能是因为空字符串?)。输入文本代码:
<p:inputText id="searchString" title="searchString" value="#{findDoctorBean.searchString}" >
<p:ajax event="keyup" listener="#{findDoctorBean.searchForDoctorsByName}" process="@this" update=":resultGroup"></p:ajax>
</p:inputText>
在这种情况下我应该如何触发事件?
【问题讨论】:
标签: jsf primefaces