如何在我的html网页中使用jquery自动完成
How to use jquery autocomplete in my web page in html?
我有在线自动完成搜索引擎的源代码。
这些是文件,
这是style.css:
.autocomplete-w1 { background:url(img/shadow.png) no-repeat bottom right; position:absolute; top:0px; left:0px; margin:8px 0 0 6px; /* IE6 fix: */ _background:none; _margin:0; }
.autocomplete { border:1px solid #999; background:#FFF; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px; _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#F0F0F0; }
.autocomplete div { padding:2px 5px; white-space:nowrap; }
.autocomplete strong { font-weight:normal; color:#3399FF; }
这是我的链接http://jsfiddle.net/xwm390o5/2/
但是我的页面不起作用,
我无法理解如何在我的网页中使用这些自动完成的js文件。
有人能帮我吗?提前谢谢。
您需要将自动完成直接添加到输入元素中。
<input id="autocompleteInput" type='text' name='country' value='' class='auto'/>
$( "#autocompleteInput" ).autocomplete({
小提琴
非JS解决方案:如果您使用HTML5,那么您可以在文本框中使用HTML列表属性,并标记datalist作为选项。
<p><label>Tutorial:</label><input type='text' list="availableTutorials" id="automplete" name='country' value='' class='auto'></p>
<datalist id="availableTutorials">
<option value="ActionScript">
<option value="Boostrap">
<option value="Google Chrome">
<option value="c">
<option value="c++">
</datalist>
Fiddle
相关文章:
- 我的jQuery插件参数没有正确启动,遇到了问题
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 元素在我的代码中不会.fadeTo.Don'I don’我不知道;s错误的JavaScript、JQuery、H
- 用我的json数据填充JQuery DataTable
- Don'我不明白为什么我的setInterval+jQuery;不起作用
- 我的jquery代码不起作用.为什么?
- jQuery-将列表项的一个元素移动到同一项的另一个元素中+对我的列表中的每个项执行此操作
- JavaScript,JQuery.需要帮助才能获得'name'从我的JSON中删除
- 为什么jquery悬停在jsfiddle中可以工作,而在我的html布局中却不能
- 为什么这个jQuery可以作为一个小提琴工作,但在我的网页上没有
- 如何在我的html网页中使用jquery自动完成
- 我的jquery中出现NaN错误
- 更新数据,而不是用javascript和jquery将其添加到我的表中
- Jquery - 将我的两个类相乘没有结果
- 我需要一个jQuery函数来只工作在700px以上的屏幕大小,无法在我的代码中发现错误
- 我如何才能找到哪些网站使用我的jQuery插件
- Html、css和jQuery.我的代码有问题
- jQuery:我的函数需要一个反垃圾邮件
- jQuery-我的代码没有't似乎适用于所有浏览器
- jQuery:我的.remove()在.fadeout()完成之前发生