jQuery UI 实现email输入提示实例


Posted in Javascript onAugust 15, 2013

效果:
jQuery UI 实现email输入提示实例 

使用了Jquery UI ,要导入的js和css: 
<link rel="stylesheet" href="../../themes/base/jquery.ui.all.css"> 
<link rel="stylesheet" href="../demos.css"> 
<script src="../../jquery-1.7.2.js"></script> 
<script src="../../ui/jquery.ui.core.js"></script> 
<script src="../../ui/jquery.ui.widget.js"></script> 
<script src="../../ui/jquery.ui.position.js"></script> 
<script src="../../ui/jquery.ui.autocomplete.js"></script> <script> 
var emails=["163.com","yahoo.com","yahoo.cn","126.com","sina.com"]; 
$( function () { 
//为输入框绑定事件 
$( "#email" ).keyup( function(){ 
emailiInp(); 
}); 
}); 
function emailiInp(){ 
var arrs= new Array() 
inpVal=$( "#email" ).val(); 
//根据输入的值,动态的创建下拉列表 
$.each(emails, function (index,info){ 
if (inpVal.indexOf("@" )==-1) 
{ 
//没有输入@ 
arrs[index]=inpVal+ "@" +info; 
} else { 
//输入@ 
arrs[index]=inpVal.substring(0,inpVal.indexOf( "@" ))+"@" +info; 
} 
}) 
$( "#email" ).autocomplete({ 
//绑定下拉列表内容 
source: arrs 
}); 
} 
</script> 
最后再来个文本框: 
<input id="email" />
Javascript 相关文章推荐
JS event使用方法详解
Apr 28 Javascript
jquery插件之信息弹出框showInfoDialog(成功/错误/警告/通知/背景遮罩)
Jan 09 Javascript
博客侧边栏模块跟随滚动条滑动固定效果的实现方法(js+jquery等)
Mar 24 Javascript
jquery快捷动态绑定键盘事件的操作函数代码
Oct 17 Javascript
jquery中页面Ajax方法$.load的功能使用介绍
Oct 20 Javascript
javascript 闭包详解
Jul 02 Javascript
逻辑表达式中与或非的用法详解
Jun 06 Javascript
Vue.js动态添加、删除选题的实例代码
Sep 30 Javascript
详解如何在Vue2中实现组件props双向绑定
Mar 29 Javascript
关于meta viewport中target-densitydpi属性详解(推荐)
Aug 18 Javascript
解决vue router组件状态刷新消失的问题
Aug 01 Javascript
在vue项目中引入高德地图及其UI组件的方法
Sep 04 Javascript
javascript中如何处理引号编码&amp;#034;
Aug 15 #Javascript
Jquery中val()表单取值赋值的实例代码
Aug 15 #Javascript
jquery ajax方式直接提交整个表单核心代码
Aug 15 #Javascript
js冒泡法和数组转换成字符串示例代码
Aug 14 #Javascript
js实现无需数据库的县级以上联动行政区域下拉控件
Aug 14 #Javascript
Extjs3.0 checkboxGroup 动态添加item实现思路
Aug 14 #Javascript
Javascript中判断变量是数组还是对象(array还是object)
Aug 14 #Javascript
You might like
BBS(php &amp; mysql)完整版(二)
2006/10/09 PHP
在数据量大(超过10万)的情况下
2007/01/15 PHP
PHP实现手机归属地查询API接口实现代码
2012/08/27 PHP
ThinkPHP模板引擎之导入资源文件方法详解
2014/06/18 PHP
PHP实现获取某个月份周次信息的方法
2015/08/11 PHP
php数据库操作model类(使用__call方法)
2016/11/16 PHP
PHP设计模式之单例模式原理与实现方法分析
2018/04/25 PHP
js 判断checkbox是否选中的实现代码
2010/11/23 Javascript
javascript中强制执行toString()具体实现
2013/04/27 Javascript
jquery鼠标放上去显示悬浮层即弹出定位的div层
2014/04/25 Javascript
JavaScript汉诺塔问题解决方法
2015/04/21 Javascript
nodejs通过phantomjs实现下载网页
2015/05/04 NodeJs
全面了解javascript三元运算符
2016/06/27 Javascript
JS中使用FormData上传文件、图片的方法
2016/08/07 Javascript
原生JS实现图片左右轮播
2016/12/30 Javascript
BootstrapTable请求数据时设置超时(timeout)的方法
2017/01/22 Javascript
js获取元素下的第一级子元素的方法(推荐)
2017/03/05 Javascript
JavaScript实现打印星型金字塔功能实例分析
2017/09/27 Javascript
使用express+multer实现node中的图片上传功能
2018/02/02 Javascript
[46:57]EG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[38:32]完美世界DOTA2联赛循环赛 Forest vs DM 第二场 11.06
2020/11/06 DOTA
python条件和循环的使用方法
2013/11/01 Python
Python计时相关操作详解【time,datetime】
2017/05/26 Python
python将文本中的空格替换为换行的方法
2018/03/19 Python
浅谈flask源码之请求过程
2018/07/26 Python
python微信好友数据分析详解
2018/11/19 Python
python模块导入的细节详解
2018/12/10 Python
Python3模拟登录操作实例分析
2019/03/12 Python
Python利用matplotlib做图中图及次坐标轴的实例
2019/07/08 Python
C#和SQL Server的面试题
2016/08/12 面试题
社区党员公开承诺书
2014/08/30 职场文书
党员对十八届四中全会的期盼思想汇报范文
2014/10/17 职场文书
2014年节能工作总结
2014/12/18 职场文书
酒店辞职信怎么写
2015/02/27 职场文书
婚育证明格式
2015/06/17 职场文书
springboot 启动如何排除某些bean的注入
2021/08/02 Java/Android