2016-06-21 33 views
2

我使用jQuery Tokenize(http://www.jqueryrain.com/?Bxwy2bPt)。這項工作很好,但是當我點擊文本框時,選擇框將不會顯示。當我開始輸入第一個單詞時,選擇框會顯示出來。我怎樣才能設置,當我點擊文本字段時,選擇框已經顯示?我的代碼:選擇框不在標記器中顯示

<!DOCTYPE html> 
    <html> 
    <head> 
     <meta charset="UTF-8"> 
     <title></title> 
     <link rel="stylesheet" type="text/css" href="Tokenize-master/jquery.tokenize.css" /> 
     <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> 
     <script type="text/javascript" src="Tokenize-master/jquery.tokenize.js"></script> 

     <script type="text/javascript"> 
      $(function() { 
       $('#tokenize').tokenize(); 
      }); 
     </script> 
     <style> 
      .tokenize-sample{ 
       width:300px; 
      } 
     </style> 
    </head> 
    <body> 
     <select id="tokenize" multiple="multiple" class="tokenize-sample"> 
      <option value="1">something1</option> 
      <option value="2">something2</option> 
      <option value="3">something3</option> 
      <option value="4">something4</option> 
      <option value="5">something5</option> 
     </select> 
    </body> 
</html> 

回答

0

,如果你想顯示下拉列表,當你點擊文本輸入區,這可能會在一個你想要的:。

$(「選擇#tokenize_focus」)令牌化({displayDropdownOnFocus:真正});

另外,如果你知道,請告訴我它的高度如何調整?