struts2 jquery自动完成在焦点上加载所有结果

struts2 jquery自动完成在焦点上加载所有结果,struts2,jquery-ui-autocomplete,Struts2,Jquery Ui Autocomplete,我正在使用struts2 jquery插件。我需要以这样的方式实现自动完成功能:当用户关注自动完成元素时,它应该显示所有可能的选项。此外,如果用户输入一些文本,则应触发sutocomplete。 目前,只有在键入文本时才会触发自动完成。有没有办法在元素的焦点上触发它 尝试使用loadMinimumCount=0,可能会有所帮助 如果(1)不起作用,请尝试: <sj:autocompleter id="test" name="test" list="list" onFocusTopics="

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

  • 尝试使用
    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>
    
    
    $(函数(){
    $.subscribe('showList',函数(事件、数据){
    $('select#testjson').show();
    //或$('select[name=“test”]”)。show();
    //两种都试试。
    }
    });
    
  • 尝试使用
    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>
    
    
    $(函数(){
    $.subscribe('showList',函数(事件、数据){
    $('select#testjson').show();
    //或$('select[name=“test”]”)。show();
    //两种都试试。
    }
    });