Javascript 未捕获类型错误:未定义不是第页上的函数错误
我有一条控制台消息“UncaughtTypeError:undefined不是函数(索引):29(匿名函数)(索引):29jQuery.extend.ready jquery.js:387DOMContentLoaded jquery.js:722”-我正准备让自动完成工作。我已经在谷歌上搜索了大约一个小时:(。我只有一个JQuery的参考资料,我有自动完成css的参考资料。任何帮助都将不胜感激 我的HTML:Javascript 未捕获类型错误:未定义不是第页上的函数错误,javascript,jquery,html,autocomplete,Javascript,Jquery,Html,Autocomplete,我有一条控制台消息“UncaughtTypeError:undefined不是函数(索引):29(匿名函数)(索引):29jQuery.extend.ready jquery.js:387DOMContentLoaded jquery.js:722”-我正准备让自动完成工作。我已经在谷歌上搜索了大约一个小时:(。我只有一个JQuery的参考资料,我有自动完成css的参考资料。任何帮助都将不胜感激 我的HTML: MyTITLE $(document.ready(function(){$(“
MyTITLE
$(document.ready(function(){$(“#customer_name”).autocomplete(“autocomplete/customer.php”,{selectFirst:true}});
我已经在控制台中附上了错误的图片。
谢谢你的帮助
你的
jquery.autocomplete.js
没有加载,或者里面有一些不同的东西。顺便说一句,你的
标记在哪里?
不能在头部。autocomplete没有定义。你是否包含了所需的jquery ui javascript库?看看工作示例它可能会有帮助-->我合并了文本,因为我有一个在头部和文本输入之间还有很多其他html。我在jquery.autocomplete.js中加载了一个alert()函数,然后它弹出。我也尝试了jquery网站上的两个不同的jquery.autocomplete.js文件。@Pranav C Balan不起作用,它给了我一个编译错误,一个意外的错误“:”,预期是:“}”
<title>MyTITLE</title>
<script type="text/javascript" src="autocomplete/jquery.js"></script>
<script type="text/javascript" src="autocomplete/jquery.autocomplete.js"></script>
<link rel="stylesheet" type="text/css" href="autocomplete/jquery.autocomplete.css" />
<link href="templates/css/bootstrap.min.css" rel="stylesheet">
<link href="templates/css/plugins/metisMenu/metisMenu.min.css" rel="stylesheet">
<link href="templates/css/sb-admin-2.css" rel="stylesheet">
<link href="templates/font-awesome-4.1.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<script type="text/javascript"> $(document).ready(function(){ $("#customer_name").autocomplete("autocomplete/customer.php", { selectFirst: true }) }); </script>
<input type="text" value="" id="customer_name" name="customer_name" class="form-control" placeholder="Place Customer Here">