自动完成工作好几个月,突然停止识别'自动完成'方法。 这是我得到的错误: JavaScript运行时错误:对象不支持属性或方法'autocomplete'
的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 :(得分:0)
这可能是竞争条件吗?自动完成初始化在哪里完成?它是否有可能在加载jQuery-UI之前运行?
答案 1 :(得分:0)
我的一个js文件中有一个错误阻止了jquery的加载,我的错。 我删除了错误行,现在一切正常。