jquery - 让我的自动完成脚本工作
jquery - get my autocomplete script to work
我知道这个问题在网上已经被问了一百万次,我确信我的 post 会被标记为重复,但我已经绞尽脑汁 2 天试图得到一个简单的脚本工作,我不能。
我知道,如果有人能让我的 jfiddle 正常工作,那将为我提供解决问题并继续解决问题的基础。根据我的理解,这是最基本的自动完成形式,我必须让它工作。
有人可以帮我吗
这是我目前所掌握的但不起作用的基础知识
$('#searchsong').autocomplete({
source:["test","this","that","another"],
minLength:2,
});
和
<input type="text" class="searchsong" id="searchsong" name="searchsong">
如果您打开您的开发控制台,您将看到以下错误:Uncaught TypeError: undefined is not a function
,这意味着函数命令未被如此解释。由于您只有一个 autocomplete
调用,所以一定是这样。所以你的下一步是看看 Jquery 是否内置了 autocomplete
(剧透:没有),快速搜索会告诉你它属于 Jquery-UI 库.
所以 - 你缺少 Jquery-UI
库来让 autocomplete
函数工作,我把它添加到这个 Fiddle.
您可以从 Here 获取版本。
这里。我已经更新了 fiddle。您需要包含 jQuery UI 并将所有代码放入 document.ready.
$(document).ready(function(){
$('#searchsong').autocomplete({
source:["test","this","that","another"],
minLength:2,
});
});
我知道这个问题在网上已经被问了一百万次,我确信我的 post 会被标记为重复,但我已经绞尽脑汁 2 天试图得到一个简单的脚本工作,我不能。
我知道,如果有人能让我的 jfiddle 正常工作,那将为我提供解决问题并继续解决问题的基础。根据我的理解,这是最基本的自动完成形式,我必须让它工作。
有人可以帮我吗
这是我目前所掌握的但不起作用的基础知识
$('#searchsong').autocomplete({
source:["test","this","that","another"],
minLength:2,
});
和
<input type="text" class="searchsong" id="searchsong" name="searchsong">
如果您打开您的开发控制台,您将看到以下错误:Uncaught TypeError: undefined is not a function
,这意味着函数命令未被如此解释。由于您只有一个 autocomplete
调用,所以一定是这样。所以你的下一步是看看 Jquery 是否内置了 autocomplete
(剧透:没有),快速搜索会告诉你它属于 Jquery-UI 库.
所以 - 你缺少 Jquery-UI
库来让 autocomplete
函数工作,我把它添加到这个 Fiddle.
您可以从 Here 获取版本。
这里。我已经更新了 fiddle。您需要包含 jQuery UI 并将所有代码放入 document.ready.
$(document).ready(function(){
$('#searchsong').autocomplete({
source:["test","this","that","another"],
minLength:2,
});
});