我期待在我的网站上的控制台,收到此错误:在这行代码jQuery的自动完成错误 - 遗漏的类型错误:未定义是不是一个函数
Uncaught TypeError: undefined is not a function
:
$("#category").autocomplete({
我使用已包括的JQuery:
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script src="//code.jquery.com/ui/1.11.3/jquery-ui.js"></script>
和代码的其余部分是:
<script>
$(document).ready(function(){
var data = [{"value":"Broadband"},{"value":"Domains"},{"value":"Hosted Exchange"},{"value":"Networking"},{"value":"Offsite Backup"},{"value":"Phone Lines"},{"value":"VoIP"},{"value":"Web Hosting"}];
$("#category").autocomplete({
source:data,
select: function(e, ui) {
e.preventDefault() // <--- Prevent the value from being inserted.
$(this).val(ui.item.value);
}
});
});
</script>
<input type="text" name="category" id="category" value="Domains" />
确定链接正确吗?它工作我http://jsfiddle.net/d2upbk19/。 – panther 2015-03-02 09:43:16