手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jQuery UI 实现email输入提示实例
jQuery UI 实现email输入提示实例
摘要:效果:复制代码代码如下:使用了JqueryUI,要导入的js和css:varemails=["163.com","yahoo.com","y...

效果:

1

复制代码 代码如下:

使用了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" />

【jQuery UI 实现email输入提示实例】相关文章:

JavaScript实现广告的关闭与显示效果实例

jQuery插件制作之全局函数用法实例

jQuery实现限制textarea文本框输入字符数量的方法

jQuery聚合函数实例

JavaScript实现Iterator模式实例分析

JavaScript实现的MD5算法完整实例

jQuery实现的多屏图像图层切换效果实例

jQuery实现文本展开收缩特效

jQuery实现首页图片淡入淡出效果的方法

javascript实现获取服务器时间

精品推荐
分类导航