Javascript jQuery自动完成获取错误
我正在尝试实现jQuery自动完成。 我正在项目中导入jQuery文件并在JSP中使用它们:Javascript jQuery自动完成获取错误,javascript,jquery,autocomplete,Javascript,Jquery,Autocomplete,我正在尝试实现jQuery自动完成。 我正在项目中导入jQuery文件并在JSP中使用它们: <script src="JQUERY/development-bundle/jquery-1.8.3.js"></script> <script src="JQUERY/development-bundle/ui/jquery.ui.core.js"></script> <script src="JQUERY/de
<script src="JQUERY/development-bundle/jquery-1.8.3.js"></script>
<script src="JQUERY/development-bundle/ui/jquery.ui.core.js"></script>
<script src="JQUERY/development-bundle/ui/jquery.ui.widget.js"></script>
<script src="JQUERY/development-bundle/ui/jquery.ui.position.js"></script>
<script src="JQUERY/development-bundle/ui/jquery.ui.menu.js"></script>
<script src="JQUERY/development-bundle/ui/jquery.ui.autocomplete.js"></script>
<script type="text/javascript" src="js/employeeAutocomplete.js"></script>
调用autocomplete方法时,出现以下错误:
Uncaught TypeError: Object [object Object] has no method 'autocomplete'
此错误将出现在源代码之前:函数(请求、响应)您可以参考以下内容:
通常,当我们有一个以上版本的jQuery时,就会发生这种情况
注意:无法将此添加到注释中,因为添加注释需要超过50点Try
dataType:“jsonp”
在$内。ajax设置dataType:“json”@Pranav c,@Tomanow我尝试了两种方法,但都不起作用确保jQuery和jQuery UI加载正确所有加载正确您的建议都很好,但这里我只导入一个版本,请查看上面的代码。如果您知道,请给我另一个解决方案
$(document).ready(function(){
$('#empauto').autocomplete({
source: function(request,response ){
$.ajax({
url: "empauto.do?method=getAutoEmpdetails",
//dataType: "json",
data: {
featureClass: "P",
style: "full",
maxRows: 12,
name_startsWith: request.term
},
success: function(data) {
// alert(data.list1[0].empname);
response( $.map( data.list1, function( item ) {
return {
label: item.empname,
value: item.empname,
id : item.email+"("+item.phone+"("+item.shiftname+"("+item.deptname+"("+item.emplocation+"("+item.empid
}
}));
}
});
},
});
});
Uncaught TypeError: Object [object Object] has no method 'autocomplete'