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 相关文章推荐
转义字符(\)对JavaScript中JSON.parse的影响概述
Jul 17 Javascript
详解js图片轮播效果实现原理
Dec 17 Javascript
JavaScript继承模式粗探
Jan 12 Javascript
js中实现字符串和数组的相互转化详解
Jan 24 Javascript
PHP7新特性简述
Jun 11 Javascript
Node.js 回调函数实例详解
Jul 06 Javascript
express+mockjs实现模拟后台数据发送功能
Jan 07 Javascript
Angular17之Angular自定义指令详解
Jan 21 Javascript
Angular4 反向代理Details实践
May 30 Javascript
NestJs 静态目录配置详解
Mar 12 Javascript
vue计算属性+vue中class与style绑定(推荐)
Mar 30 Javascript
详细分析Node.js 多进程
Jun 22 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安装攻略:常见问题解答(三)
2006/10/09 PHP
php基础知识:类与对象(5) static
2006/12/13 PHP
PHP新手入门学习方法
2011/05/08 PHP
PHP实现获取域名的方法小结
2014/11/05 PHP
php+jQuery.uploadify实现文件上传教程
2014/12/26 PHP
php微信高级接口群发 多客服
2016/06/23 PHP
PHP编程文件处理类SplFileObject和SplFileInfo用法实例分析
2017/07/22 PHP
php数组函数array_push()、array_pop()及array_shift()简单用法示例
2020/01/26 PHP
浏览器无法运行JAVA脚本的解决方法
2008/01/09 Javascript
setAttribute 与 class冲突解决
2008/02/17 Javascript
JS按位非(~)运算符与~~运算符的理解分析
2011/07/31 Javascript
jQuery动画效果相关方法实例分析
2015/12/31 Javascript
AngularJS实现与Java Web服务器交互操作示例【附demo源码下载】
2016/11/02 Javascript
微信小程序 Toast自定义实例详解
2017/01/20 Javascript
js实现无缝滚动图(可控制当前滚动的方向)
2017/02/22 Javascript
JS字符串false转boolean的方法(推荐)
2017/03/08 Javascript
Bootstrap布局之栅格系统学习笔记
2017/05/04 Javascript
微信小程序开发之map地图实现教程
2017/06/08 Javascript
一篇文章让你彻底弄懂JS的事件冒泡和事件捕获
2017/08/14 Javascript
微信小程序 按钮滑动的实现方法
2017/09/27 Javascript
js的函数的按值传递参数(实例讲解)
2017/11/16 Javascript
JavaScript常用事件介绍
2019/01/21 Javascript
vue+ESLint 配置保存 自动格式化代码
2020/03/17 Javascript
[01:19:11]Ti4 循环赛第二日 NaVi.us vs iG
2014/07/11 DOTA
linux系统使用python监控apache服务器进程脚本分享
2014/01/15 Python
Python自定义线程类简单示例
2018/03/23 Python
Python向Excel中插入图片的简单实现方法
2018/04/24 Python
Python框架Flask的基本数据库操作方法分析
2018/07/13 Python
Python语言检测模块langid和langdetect的使用实例
2019/02/19 Python
python 实现将多条曲线画在一幅图上的方法
2019/07/07 Python
浅谈tensorflow使用张量时的一些注意点tf.concat,tf.reshape,tf.stack
2020/06/23 Python
html5 移动端视频video的android兼容(去除播放控件、全屏)
2020/03/26 HTML / CSS
2014国培学习感言
2014/03/05 职场文书
音乐之声观后感
2015/06/04 职场文书
毕业班班主任工作总结2015
2015/07/23 职场文书
2016年党校科级干部培训班学习心得体会
2016/01/06 职场文书