2014-10-27 61 views
1

自动完成在几个月内运行良好,突然停止识别“自动完成”方法。 这是我得到的错误: 的JavaScript运行时错误:对象不支持属性或方法“自动完成”JQuery自动完成突然停止工作

Default.aspx的 指向本地js文件是工作的罚款。

<script type="text/javascript" src="Scripts/jquery-ui-1.10.3/ui/jquery-ui.js"></script> 

现在,它停止工作,我试了在线参考,没有用。

<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script> 

Javascript代码:

 var availableTags = [ 
       "ActionScript", 
       "AppleScript", 
       "Asp", 
     ]; 
     $("#MyTextBox").autocomplete({ 
      source: availableTags, 
      minLength: 0, 
      select: function (event, ui) { 
       $get("MyTextBox").value = ui.item.value; 
      } 
     }); 

回答

0

难道是一个竞争条件?自动完成初始化在哪里完成?现在在jQuery-UI加载之前它可能正在运行吗?

+0

这是不可能的。该文本框位于数据网格中,并在mouseClick上可见。 – gangt 2014-11-07 08:21:30

0

我的一个js文件中有一个错误,它阻止了jquery的加载,我的错误。 我删除了错误行,现在一切正常。