我正在使用struts2 jquery插件。我需要以这样的方式实现自动完成功能:当用户关注自动完成元素时,它应该显示所有可能的选项。此外,如果用户输入一些文本,则应触发sutocomplete。 目前,只有在键入文本时才会触发自动完成功能。有没有办法在元素的焦点上触发它?
答案 0 :(得分:1)
尝试使用loadMinimumCount = 0
,它可以提供帮助。
如果(1)不起作用,请尝试:
<sj:autocompleter id="test" name="test" list="list" onFocusTopics="showList"/>
<script>
$(function(){
$.subscribe('showList', function(event, data){
$('select#testjson').show();
// or $('select[name="test"]').show();
// try one of both.
}
});
</script>