2013-03-10 93 views
0

我有以下代碼使用jqueryui和自動完成框中我看到列表,但它不顯示內容。該列表的高度爲0.JQUERYUI與json自動完成不起作用

數據是一個json,我可以在綁定之前看到數據。不知道我在這裏錯過了什麼。

  $("#Stock").autocomplete({ 
      dataType: "json", 
      source: data, 
      autoFill: true, 
      minLength: 1, 

      position: { my: "left to[", at: "left bottom", collision: "none" }, 
      select: function (event, ui) { 
       alert(ui.item.Symbol) 
      }, 


      open: function (e, ui) { 
       console.log($(".ui-autocomplete li").size()); 
      }, 
      search: function (e, ui) { 
       console.log("search returned: " + $(".ui-autocomplete li").size()); 

      }, 
      close: function (e, ui) { 
       console.log("on close" + $(".ui-autocomplete li").size()); 
       $("#Stock").val(""); 
      } 

     }); 

我已經加入我面對這裏的問題..任何幫助深表感謝..

http://jsfiddle.net/BJGLf/

回答

0

目前要傳遞[{Symbol: 'value'}],並自動完成期待['value','value'][{ label: 'label', value: 'value' }, { label: 'label2', value: 'value2' }]。源格式請參考API

+0

非常感謝....更改符號標籤解決了問題。 – Aarthi 2013-03-10 21:57:13