Jquery UI - 自动完成不是一个功能
Posted
技术标签:
【中文标题】Jquery UI - 自动完成不是一个功能【英文标题】:Jquery UI - autocomplete is not a function 【发布时间】:2018-07-11 12:31:13 【问题描述】:我真的不知道我做错了什么,我检查了多个答案但没有成功:
我的脚本加载顺序:
@Scripts.Render("~/Scripts/jquery-1.10.2.js")
@Scripts.Render("~/Scripts/jquery-ui.js")
@Scripts.Render("~/Scripts/custom/cityGuessGameHome.js");
在自定义js中:
$(document).ready(function ()
$.ajax(
url: '/Home/GetCities/',
type: 'GET',
success: function (result)
$("#cities").autocomplete(
source: result
);
);
);
未捕获的类型错误:$(...).autocomplete 不是函数
我猜脚本排序很好,为什么会出现这个错误?
【问题讨论】:
这个错误已经在另一个帖子中解决了:***.com/questions/19591155/… 是的,我看到了那个帖子,但是除了这 2 个之外,我没有加载任何其他 js 库。 尝试使用实时库而不是本地库并检查它是否返回相同 【参考方案1】:试试下面的 live js,而不是你本地的:
<script src="//code.jquery.com/jquery-1.12.4.js"></script>
<script src="//code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
【讨论】:
以上是关于Jquery UI - 自动完成不是一个功能的主要内容,如果未能解决你的问题,请参考以下文章