2012-07-11 65 views
1

我使用的是struts2 jquery插件。我需要以这样一种方式实现自动完成功能,即当用户关注自动完成元素时,它应该显示所有可能的选项。此外,如果用户输入一些文本,则应该触发sutocomplete。 目前,只有输入文本时,自动完成才会触发。有什么方法可以在元素的焦点上触发它吗?struts2 jquery自动完成加载焦点上的所有结果

回答

1
  1. 尝试使用loadMinimumCount = 0,它可以帮助。

  2. 如果(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>