none
設定 Jquery AutoComplete 動態資料來源 with scroll RRS feed

  • 一般討論

  • 想請問 Jquery AutoComplete 的maxItemsToShow 值是否可依據後端資料庫回傳的筆數來決定大小,因為當我設定 maxItemsToShow  : 10 時 , 但資料只有 2筆 , 會產生8行 undefined的資料, 所以我想若能動態依結果來決定最小或最大會比較好 .....不曉得是否有可行的方法

     

    補充:

    後來發現了有一個新的 ui (jquery-1.4.3.js) ,可以有 scroll , 不會因為資料超出 行數而無法選擇到, 可以解決我之前的問題 , 只是範例的資料來源是寫死的 , 如下:

     

    <script>
    
    	 $(function() {
    
    	  var availableTags = [
    
    			"ActionScript",
    
    			"AppleScript",
    
    			"Asp",
    
    			"BASIC",
    
    			"C",
    
    			"C++",
    
    			"Clojure",
    
    			"COBOL",
    
    			"ColdFusion",
    
    			"Erlang",
    
    			"Fortran",
    
    			"Groovy",
    
    			"Haskell",
    
    			"Java",
    
    			"JavaScript",
    
    			"Lisp",
    
    			"Perl",
    
    			"PHP",
    
    			"Python",
    
    			"Ruby",
    
    			"Scala",
    
    			"Scheme"
    
    		];
    
    	  $("#tags").autocomplete({
    
    	   source: availableTags
    
    	  });
    
    	 });
    
    	</script>
    
    

    不曉得要如何把他改成 , 由.aspx動態填資料到autocomplete textBox 內, 像下面這樣

     $(document).ready(function() {
    
     $("#txtCode").autocomplete("AutoCompleteText.aspx",
    
    

    ps: 我發現他不是回傳一個 Request.QueryString["q"] 的參數值....

    不曉得有沒有人可以教我怎麼改,

    • 已變更類型 a-talinModerator 2010年11月23日 上午 03:36 jQuery 改為討論模式
    • 已編輯 雨不停 2010年11月26日 上午 06:34 修改詢問的標題
    2010年11月19日 上午 02:33

所有回覆