我知道这个问题在网上被问了一百万次,我确信我的帖子会被标记为重复但我已经绞尽脑汁2天试图让一个简单的脚本工作了我斜面。
我知道,如果有人可以让我的工作人员上班,这将为我提供一个基础,让我继续解决问题。根据我的理解,这是自动完成的最基本形式,我可以让它工作。
有人可以帮帮我吗
以下是我到目前为止所使用的基础知识
$('#searchsong').autocomplete({
source:["test","this","that","another"],
minLength:2,
});
和
<input type="text" class="searchsong" id="searchsong" name="searchsong">
答案 0 :(得分:3)
如果打开开发控制台,您将看到以下错误:Uncaught TypeError: undefined is not a function
,这意味着函数命令不会被解释为此类错误。由于您只有autocomplete
电话,因此必须如此。所以你的下一步是看看Jquery是否内置了autocomplete
(剧透:否),快速搜索会告诉你它属于Jquery-UI库。
所以 - 您错过Jquery-UI
库以使autocomplete
函数正常工作,我将其添加到此Fiddle。
您可以从Here获取版本。
答案 1 :(得分:0)
下面。我已经更新了小提琴。您需要包含jQuery UI并将所有代码放在document.ready。
中$(document).ready(function(){
$('#searchsong').autocomplete({
source:["test","this","that","another"],
minLength:2,
});
});