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 相关文章推荐
Jquery 选中表格一列并对表格排序实现原理
Dec 15 Javascript
浅析javascript中function 的 length 属性
May 27 Javascript
jquery中map函数与each函数的区别实例介绍
Jun 23 Javascript
jquery选择器简述
Aug 31 Javascript
轻松搞定jQuery.noConflict()
Feb 15 Javascript
基于BootStrap Metronic开发框架经验小结【六】对话框及提示框的处理和优化
May 12 Javascript
Adapter适配器模式在JavaScript设计模式编程中的运用分析
May 18 Javascript
详解JavaScript中的事件流和事件处理程序
May 20 Javascript
window.open不被拦截的简单实现代码(推荐)
Aug 04 Javascript
Angular 4依赖注入学习教程之ClassProvider的使用(三)
Jun 04 Javascript
jquery获取链接地址和跳转详解(推荐)
Aug 15 jQuery
vue与bootstrap实现时间选择器的示例代码
Aug 26 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 Token(令牌)设计
2008/03/15 PHP
PHP实现支持GET,POST,Multipart/form-data的HTTP请求类
2014/09/24 PHP
javascript实现促销倒计时+fixed固定在底部
2013/09/18 Javascript
JQuery中的事件及动画用法实例
2015/01/26 Javascript
javaScript中with函数用法实例分析
2015/06/08 Javascript
JavaScript中使用Math.floor()方法对数字取整
2015/06/15 Javascript
分享jQuery插件的学习笔记
2016/01/14 Javascript
Bootstrap基本插件学习笔记之Tooltip提示工具(18)
2016/12/08 Javascript
微信小程序开发之录音机 音频播放 动画实例 (真机可用)
2016/12/08 Javascript
AngularJS监听路由变化的方法
2017/03/07 Javascript
详解vue-router 2.0 常用基础知识点之导航钩子
2017/05/10 Javascript
Vue2.0实现购物车功能
2017/06/05 Javascript
Vue自定义指令使用方法详解
2017/08/21 Javascript
Node.js利用断言模块assert进行单元测试的方法
2017/09/28 Javascript
详解Chart.js轻量级图表库的使用经验
2018/05/22 Javascript
webpack4.x开发环境配置详解
2018/08/04 Javascript
js核心基础之闭包的应用实例分析
2019/05/11 Javascript
JS代码检查工具ESLint介绍与使用方法
2020/02/04 Javascript
VueCli4项目配置反向代理proxy的方法步骤
2020/05/17 Javascript
详解Howler.js Web音频播放终极解决方案
2020/08/23 Javascript
理解JavaScript中的Proxy 与 Reflection API
2020/09/21 Javascript
python实现跨文件全局变量的方法
2014/07/07 Python
浅谈python抛出异常、自定义异常, 传递异常
2016/06/20 Python
全面了解Python环境配置及项目建立
2016/06/30 Python
Python实现iOS自动化打包详解步骤
2018/10/03 Python
pandas进行时间数据的转换和计算时间差并提取年月日
2019/07/06 Python
Python打印特殊符号及对应编码解析
2020/05/07 Python
Python容器类型公共方法总结
2020/08/19 Python
精选鞋类、服装和配饰的全球领先目的地:Bodega
2021/02/27 全球购物
优秀员工自荐信范文
2013/10/05 职场文书
英语教育专业自荐信
2014/05/29 职场文书
优秀团员事迹材料2000字
2014/08/20 职场文书
房产转让协议书(2014版)
2014/09/30 职场文书
2015仓库保管员年终工作总结
2015/05/13 职场文书
元旦晚会开场白
2015/05/29 职场文书
金正昆讲礼仪观后感
2015/06/11 职场文书