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 相关文章推荐
Extjs NumberField后面加单位实现思路
Jul 30 Javascript
用正则表达式替换图片地址img标签
Nov 22 Javascript
JavaScript中判断原生函数检查function是否是原生代码
Sep 09 Javascript
javascript正则表达式使用replace()替换手机号的方法
Jan 19 Javascript
封装了jQuery的Ajax请求全局配置
Feb 05 Javascript
AngularJS中的JSONP实例解析
Dec 01 Javascript
js Canvas绘制圆形时钟教程
Feb 06 Javascript
jQuery插件echarts实现的循环生成图效果示例【附demo源码下载】
Mar 04 Javascript
d3.js实现立体柱图的方法详解
Apr 28 Javascript
layui checkbox默认选中,获取选中值,清空所有选中项的例子
Sep 02 Javascript
Vue中component标签解决项目组件化操作
Sep 04 Javascript
利用js实现简单开关灯代码
Nov 23 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
PHP基于工厂模式实现的计算器实例
2015/07/16 PHP
php上传大文件失败的原因及应对策略
2015/10/20 PHP
在WordPress中使用wp-cron插件来设置定时任务
2015/12/10 PHP
如何离线执行php任务
2017/02/21 PHP
Javascript调试工具(下载)
2007/01/09 Javascript
JQuery.uploadify 上传文件插件的使用详解 for ASP.NET
2010/01/22 Javascript
关于Javascript模块化和命名空间管理的问题说明
2010/12/06 Javascript
javascript随机将第一个dom中的图片添加到第二个div中示例
2013/10/08 Javascript
Javascript基础 函数“重载” 详细介绍
2013/10/25 Javascript
js导航栏单击事件背景变换示例代码
2014/01/13 Javascript
js实现弹出窗口、页面变成灰色并不可操作的例子分享
2014/05/10 Javascript
js用拖动滑块来控制图片大小的方法
2015/02/27 Javascript
nodejs开发微博实例
2015/03/25 NodeJs
KnockoutJS 3.X API 第四章之数据控制流foreach绑定
2016/10/10 Javascript
详解angularjs利用ui-route异步加载组件
2017/05/21 Javascript
详解angular路由高亮之RouterLinkActive
2018/04/28 Javascript
vue+webpack模拟后台数据的示例代码
2018/07/26 Javascript
vue 中滚动条始终定位在底部的方法
2018/09/03 Javascript
JS 实现微信扫一扫功能
2018/09/14 Javascript
Vue中插入HTML代码的方法
2018/09/21 Javascript
详解如何在vscode里面调试js和node.js的方法步骤
2018/12/24 Javascript
[11:44]Ti9 OG夺冠时刻
2019/08/25 DOTA
python在linux中输出带颜色的文字的方法
2014/06/19 Python
Python制作豆瓣图片的爬虫
2017/12/28 Python
详解Python之unittest单元测试代码
2018/01/24 Python
html5 横向滑动导航栏的方法示例
2020/05/08 HTML / CSS
办公室年终个人自我评价
2013/10/28 职场文书
团员的自我评价
2013/12/01 职场文书
高一政治教学反思
2014/01/28 职场文书
《燕子》教学反思
2014/02/18 职场文书
村党支部公开承诺书
2014/05/29 职场文书
银行贷款委托书范本
2014/10/11 职场文书
经验交流材料格式
2014/12/30 职场文书
小学学习委员竞选稿
2015/11/20 职场文书
2016年党员学习廉政准则心得体会
2016/01/20 职场文书
MySQL8.0.18配置多主一从
2021/06/21 MySQL