宝哥软件园

jQuery用源代码自动完成插件completer的下载

编辑:宝哥软件园 来源:互联网 时间:2021-09-19

我们在输入表单时,如果要输入邮箱,只需要输入邮箱名称的前部,那么@后的内容就会自动完成,并且会列出几个常用的邮箱,用户只需选择即可完成表单输入。等等,时间和域名的输入都可以自动完成,都是由插件完成器为你实现的。

渲染如下:

下载效果显示源代码。

超文本标记语言

首先,加载jQuery库、插件completer.js,当然还有相关的CSS样式文件,这些都已经打包在源代码下载中了。

script src=' http : jquery . js '/script script src=' http 3360 completor . js '/script link href=' completer . CSS ' rel='样式表'接下来,我们将下面的代码放在页面上需要放置输入框的地方,这是一个需要用户输入邮箱的输入表单。

输入类型=' text ' id=' auto-complete-email ' class=' form-control '占位符='E-mail' Javascript

调用$(element)非常简单。completer()直接。如果不想调用函数,也可以在元素上使用data-toggle='completer '和data-*属性来调用插件效果。

$(function(){ $(' # auto-complete-email ')。completer({ separator: '@ ',source: ['163.com ',' qq.com ',' 126.com ',' 139.com ',' gmail.com ',' hotmail.com ',' I cloud.com ']});});选项设置

说明:选项complete的默认值在输入完成时触发函数()。{}项目标签在显示面板中弹出列表元素标签“li”过滤功能。输入后,会先过滤相关列表内容,然后是列表函数(val){ return val;}位置弹出列表面板相对于输入框的位置,值为“上”、“右”、“下”。左边。“底部”源将自动完成显示的数据[] selectedClass。当选择了弹出面板中的选项时,样式“completer-selected”分隔符将输入内容与建议自动完成的部分分开。例如,如果@ ' '建议设置为真,将进入建议模式,并将自动匹配输入内容。假模板弹出面板的模板' ul class=' completer-container '/ul ' zindex z-index值在弹出面板的css中。

更多资讯
游戏推荐
更多+