我有primefaces autocomplete
這是從數據庫中獲取值。 當我輸入字符時,我可以看到autocomplete
中的行有時會出現在 的上面<p:autoComplete
,它應該正常顯示在<p:autoComplete
的下面。Primefaces上面出現的自動完成行<p:autoComplete
看下面的截圖供參考。我該如何解決這個問題?
Primesfaces版本3.1
JSF代碼
<p:autoComplete value="#{bean.selectedEmployees}"
completeMethod="#{bean.employeeList}"
var="vs" itemLabel="#{vs.empName}" itemValue="#{vs.empName}" multiple="true">
<p:column style="width:100%;text-align:center">
#{vs.empName} - #{vs.empNumber}
</p:column>
</p:autoComplete>
問候
更新1
ManagedBean
public List<Schedules> employeeList(String query) {
for(Schedules vs : employees) {
if(vs.getEmpName().toLowerCase().startsWith(query.toLowerCase()))
suggestions.add(vs);
}
return suggestions;
和構造
employees = MyDAO.loadEmployees();
您可以告訴我們scrollHeight有什麼問題嗎? – 2013-06-07 05:28:32