2013-03-20 93 views
0

剛剛添加的最新版本到我的網站,但我.renderitem打破 「遺漏的類型錯誤:無法設置屬性未定義‘_renderItem’」jQuery UI的10.2自動完成

不要我承擔其被替換\或什麼工作周圍?

$(function() { 
       $("#MainSearch").autocomplete({ 
         source: "@Url.Action("ClientSearch","Schedule")", 
         minLength: 3, 
         select: function(event, ui) { 

          $("#MainSearch").val(ui.item.ClientName); 
          $("#mainSearchId").val(ui.item.ClientId); 

          return false; 
         } 
        } 
       ).data("autocomplete") 
        ._renderItem = function(ul, client) { 
         return $("<li></li>") 
          .data("item.autocomplete", client) 
          .append("<a>" + client.FullName + "</a>") 
          .appendTo(ul); 
        }; 


      }); 

回答

0

的解決辦法是重新命名

.data("uiAutocomplete")