当前位置: 首页 > 知识库问答 >
问题:

jQuery ui自动完成错误不是一个函数

慕容文昌
2023-03-14

我想使用jQuery ui的自动完成功能,但我有一个问题。

我使用谷歌的外部库:

	<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>

< script type = "text/javascript"
src = "https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js" > < /script>

我的自动完成脚本

$("#search").autocomplete({
  source: 'autocomplete-search.php',
});

我有一个错误:

jQuery。延迟异常:$(…)。自动完成不是函数类型错误:$(…)。自动完成不是一个函数

在HTMLDocument。(http://localhost/sitename/script.js:382:16)在j(https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js:2:29948)在k(https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js:2:30262)

共有1个答案

云鸿达
2023-03-14

在jQueryUI包含之前,还需要将JQuery本身包含到项目中。为了能够分析这个,

$("#search")

,JQuery本身是必需的。在你的其他脚本之前,尝试从google中包含这个。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
 类似资料:
  • 问题内容: 在该线程中,我找到了一种在中实现功能的方法(并且,但与此无关)。 尝试在中实施此功能时,会引发一些异常。以下代码将演示该问题。它是如此简单,与我使用的方式非常相似,效果很好。 有人可以帮我找到解决方案吗? 下面的代码: ( 请注意,我使用) 这是错误消息我得到: ( 这是一个有点长:d ) 问题答案: 您的代码中没有涉及。我认为应该读这样的东西… 如果你想绑定到(以便文本字段将更新的选

  • 我试图订阅一个来自服务的可观察对象,它构建时没有错误,但我得到了错误“this.service.getBanners(…)。在浏览器中查看时,“订阅”不是功能。 服务: 组成部分: 你知道我做错了什么吗?

  • 问题内容: 使用jQuery UI 1.8尝试自动完成 除了ui菜单不在我的输入元素下方,而是在左上角之外,其他所有功能都起作用。 有人遇到过这个问题吗? 这是我的html: 这是我的CSS: 这是我的JavaScript: 问题答案: 呜呼。找到了罪魁祸首: 不要包含jquery.dimensions.js。我认为它已经在jquery-ui.js中了……无论如何,它解决了我的问题。 对于最新的j

  • 问题内容: 我正在尝试使用jQuery和Ajax,并且使用了这种方法。但是我收到错误$ .toJSON不是firebug中的函数。问题出在哪里?我使用jquery 1.3.2。谢谢 问题答案: 没错 没有功能:http : //api.jquery.com/jQuery.toJSON。也许您想使用它。

  • 我正在尝试在Angular项目中使用包来验证电话号码 但是它给了我 type error:a . getcountrycodeordefault不是函数。 有人能帮我一下吗??

  • 我试着用角函数乘以两个字符串。 但我得到了这个错误: 错误类型错误:公司编号不是一个函数 在HTML中,如何将两个字符串与角度相乘? 编辑: gsc指出,我可以简单地将字符串相乘。 12 但是,要小心 43