2014-10-09 30 views
1

我正在使用struts2自動完成器。當我點擊下拉圖標時,它會顯示所有結果。我試過設置maxlength & size屬性,但它不起作用。有沒有辦法限制最大值的數量?或者可能添加一個滾動條? 這是我的autocompleter代碼:限制Struts2自動完成器的最大可見值

<s:url id="myURL" action="AutoComplete"/>  
<sj:select 
id="autooo" 
name="echo" selectBoxIcon="true" 
label="Handle a List" 
href="%{myURL}" 
list="govAdvCaseList" 
listValue="case_No" 
listKey="case_id" maxlength="5" 
autocomplete="true" size="5" 
loadMinimumCount="4" 
/> 

感謝提前:)

+0

可能重複http://stackoverflow.com/questions/7617373/limit-results-in-jquery-ui-自動完成) – 2014-10-09 11:28:40

+0

這是*好*問題,struts2-jquery插件應該處理小部件的可視區域。 – 2014-10-09 11:34:11

+0

你是真的。謝謝 – Pradnya 2014-10-09 12:09:56

回答

1

我得到了答案here

應用這個CSS爲我工作。它創建了一個滾動條,如果不限制值

<style> 
    .ui-autocomplete { 
    max-height: 100px; 
    overflow-y: auto; 
    overflow-x: hidden; 
    } 
    .ui-autocomplete { 
    height: 100px; 
    } 
    </style> 


<div class="ui-widget"> 
    auto completer here 
</div> 
的[在jQuery用戶界面自動填充限制結果](