2013-03-20 74 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")