2011-05-31 9 views
0

row[0]が長すぎると、黄色部分の幅が適応しません。jquery.AutoComplete.js適応幅

どうすればこの問題を解決できますか?事前に

enter image description here

$(document).ready(function() { 
     var b = $("#<%=TextBox1.ClientID %>").val(); 
     $("#<%=txtSearch.ClientID%>").autocomplete('Search_CS.ashx?id=' + b, 
     { 
      max:10, 
      formatItem: formatItem, 
      //    width:300 
      width: $("#p0").width() + $("#s0").width() 
     } 
     ); 

    }); 
    function formatItem(row) { 
    return " <p id=\"p0\">"+row[0] +" </p>"+ " <span id=\"s0\">about&nbsp;13456Items</span>"; 
} 

TKS!あなたのコード内

+0

これはオートコンプリートプラグインですを使用してみては?古いものかjquery-uiに組み込まれているものか? –

答えて

0

変更この:

width: $("#p0").width() + $("#s0").width() 

は、まずそれを大きくしてみた後、幅%