jQuery实现下拉框功能实例代码


Posted in Javascript onMay 06, 2016

说一百句,不如我给大家贴张效果图,效果图请看下面:

jQuery实现下拉框功能实例代码

<!DOCTYPE html>

<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta charset="utf-8" />
<title></title>
<style type="text/css">
* {
margin: 0;
padding: 0;
}

div.centent {
float: left;
text-align: center;
margin: 10px;
}

span {
display: block;
margin: 2px 2px;
padding: 4px 10px;
background: #898989;
cursor: pointer;
font-size: 12px;
color: white;
}
</style>
<script src="jquery-1.3.2.min.js"></script>
<script>
$(function () {
$("#add").click(function () {//单个添加
var $options = $("#select1 option:selected");
$options.appendTo("#select2");
});
$("#add_all").click(function () {//全部添加
$("#select1 option").each(function () {
$(this).appendTo("#select2");
/*
也可以写为:
var p=$("#select1 option");
p.appendTo("#select2");
*/
});
});
$("#remove").click(function () {//同上,只不过方向相反
var $options = $("#select2 option:selected");
// var $remove = $options.remove();
$options.appendTo("#select1");
});
$("#remove_all").click(function () {//同上,只不过方向相反
var p = $("#select2 option");
p.appendTo("#select1");
});
});

</script>
</head>
<body>
<div class="centent">
<select multiple id="select1" style="width:100px;height:160px">
<option value="1">选项1</option>
<option value="2">选项2</option>
<option value="3">选项3</option>
<option value="4">选项4</option>
<option value="5">选项5</option>
<option value="6">选项6</option>
</select>

<div>
<span id="add">选中添加到右边>></span>
<span id="add_all">全部添加到右边>;></span>
</div>
</div>
<div class="centent">
<select multiple id="select2" style="width:100px;height:160px"></select>

<div>
<span id="remove"><<选中删除到左边</span>
<span id="remove_all"><<全部删除到左边</span>
</div>
</div>
</body>
</html>

以上内容是小编给大家介绍的jquery 下拉框功能实例,希望对大家有所帮助!

Javascript 相关文章推荐
自动更新作用
Oct 08 Javascript
一个用js实现控制台控件的代码
Sep 04 Javascript
node.js chat程序如何实现Ajax long-polling长链接刷新模式
Mar 13 Javascript
使用jquery的ajax需要注意的地方dataType的设置
Aug 12 Javascript
输入自动提示搜索提示功能的使用说明:sugggestion.txt
Sep 02 Javascript
下拉框select的绑定示例
Sep 04 Javascript
2则自己编写的jQuery特效分享
Feb 26 Javascript
JS+CSS实现滑动切换tab菜单效果
Aug 25 Javascript
js+canvas实现动态吃豆人效果
Mar 22 Javascript
React BootStrap用户体验框架快速上手
Mar 06 Javascript
JS使用setInterval实现的简单计时器功能示例
Apr 19 Javascript
ES6 Map结构的应用实例分析
Jun 26 Javascript
jQuery 实现评论等级好评差评特效
May 06 #Javascript
Node.js插件安装图文教程
May 06 #Javascript
node.js插件nodeclipse安装图文教程
Oct 19 #Javascript
javascript实现平滑无缝滚动
Aug 09 #Javascript
基于jquery实现即时检查格式是否正确的表单
May 06 #Javascript
jquery 全选、全不选、反选效果的实现代码【推荐】
May 05 #Javascript
jquery实现全选和全不选功能效果的实现代码【推荐】
May 05 #Javascript
You might like
浅析PHP中Collection 类的设计
2013/06/21 PHP
php操作csv文件代码实例汇总
2014/09/22 PHP
linux下实现定时执行php脚本
2015/02/13 PHP
ajax 文件上传应用简单实现
2009/03/03 Javascript
javascript 拖放效果实现代码
2010/01/22 Javascript
js获取单选框或复选框值及操作
2012/12/18 Javascript
JavaScript获得url查询参数的方法
2015/07/02 Javascript
跟我学习javascript的垃圾回收机制与内存管理
2015/11/23 Javascript
使用contextMenu插件实现Bootstrap table弹出右键菜单
2017/02/20 Javascript
JS 设置Cookie 有效期 检测cookie
2017/06/15 Javascript
如何理解Vue的.sync修饰符的使用
2017/08/17 Javascript
vue父组件向子组件动态传值的两种方法
2017/11/11 Javascript
vue 过滤器filter实例详解
2018/03/14 Javascript
jQuery的Ajax接收java返回数据方法
2018/08/11 jQuery
vue中组件的3种使用方式详解
2019/03/23 Javascript
bootstrap Table实现合并相同行
2019/07/19 Javascript
vue用BMap百度地图实现即时搜索功能
2019/09/26 Javascript
js实现点赞效果
2020/03/16 Javascript
python网络编程之TCP通信实例和socketserver框架使用例子
2014/04/25 Python
python3 shelve模块的详解
2017/07/08 Python
Django基础知识 URL路由系统详解
2019/07/18 Python
python脚本调用iftop 统计业务应用流量的思路详解
2019/10/11 Python
python实现画循环圆
2019/11/23 Python
使用css3制作登录表单的步骤
2014/04/07 HTML / CSS
美津浓美国官网:Mizuno美国
2018/08/07 全球购物
澳大利亚领先的武术用品和健身器材供应商:SMAI
2019/03/24 全球购物
最新远光软件笔试题面试题内容
2013/11/08 面试题
主治医师岗位职责
2013/12/10 职场文书
老公给老婆的道歉信
2014/01/10 职场文书
护士求职信范文
2014/05/24 职场文书
金融专业毕业生自荐信
2014/06/26 职场文书
工程部部长岗位职责
2015/02/12 职场文书
《秋天的雨》教学反思
2016/02/19 职场文书
用Python创建简易网站图文教程
2021/06/11 Python
MySQL插入数据与查询数据
2022/03/25 MySQL
配置Kubernetes外网访问集群
2022/03/31 Servers