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 相关文章推荐
jquery 图片 上一张 下一张 链接效果(续篇)
Apr 20 Javascript
jquery操作 iframe的方法
Dec 03 Javascript
Js与Jq 获取页面元素值的方法和差异对比
Apr 30 Javascript
js模仿php中strtotime()与date()函数实现方法
Aug 11 Javascript
Bootstrap中的Panel和Table全面解析
Jun 13 Javascript
vue观察模式浅析
Sep 25 Javascript
vue.js指令v-for使用以及下标索引的获取
Jan 31 Javascript
vue项目中实现缓存的最佳方案详解
Jul 11 Javascript
在博客园博文中添加自定义右键菜单的方法详解
Feb 05 Javascript
JavaScript监听键盘事件代码实现
Jun 03 Javascript
JavaScript中clientWidth,offsetWidth,scrollWidth的区别
Jan 25 Javascript
Vue基本指令实例图文讲解
Feb 25 Vue.js
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
解析centos中Apache、php、mysql 默认安装路径
2013/06/25 PHP
详解php设置session(过期、失效、有效期)
2015/11/12 PHP
Javascript 不能释放内存.
2006/09/07 Javascript
Javascript的getYear、getFullYear、getUTCFullYear异同分享
2011/11/30 Javascript
js图片延迟加载的实现方法及思路
2013/07/22 Javascript
jquery中的查找parents与closest方法之间的区别
2013/12/02 Javascript
JavaScript实现列出数组中最长的连续数
2014/12/29 Javascript
jQuery中Ajax全局事件引用方式及各个事件(全局/局部)执行顺序
2016/06/02 Javascript
使用React实现轮播效果组件示例代码
2016/09/05 Javascript
JavaScript中捕获/阻止捕获、冒泡/阻止冒泡方法
2016/12/07 Javascript
提高Web性能的前端优化技巧总结
2017/02/27 Javascript
Vue v2.4中新增的$attrs及$listeners属性使用教程
2018/01/08 Javascript
24个ES6方法解决JS实际开发问题(小结)
2020/05/31 Javascript
[01:04:20]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.29
2020/12/02 DOTA
Python序列之list和tuple常用方法以及注意事项
2015/01/09 Python
Python简单实现安全开关文件的两种方式
2016/09/19 Python
python实现类之间的方法互相调用
2018/04/29 Python
django 自定义过滤器的实现
2019/02/26 Python
Django 多环境配置详解
2019/05/14 Python
Django实现CAS+OAuth2的方法示例
2019/10/30 Python
Python3 filecmp模块测试比较文件原理解析
2020/03/23 Python
keras 获取某层输出 获取复用层的多次输出实例
2020/05/23 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
PyTorch如何搭建一个简单的网络
2020/08/24 Python
python爬虫中url管理器去重操作实例
2020/11/30 Python
10个python爬虫入门基础代码实例 + 1个简单的python爬虫完整实例
2020/12/16 Python
哥伦比亚最大的网上商店:Linio哥伦比亚
2016/09/25 全球购物
语文教师个人工作总结
2015/02/06 职场文书
团结友爱主题班会
2015/08/13 职场文书
读《工匠精神》有感:热爱工作,精益求精
2019/12/28 职场文书
详解如何在Canvas中添加事件的方法
2021/04/17 Javascript
java设计模式--七大原则详解
2021/07/21 Java/Android
mysql 联合索引生效的条件及索引失效的条件
2021/11/20 MySQL
梳理总结Python开发中需要摒弃的18个坏习惯
2022/01/22 Python
DIY胆机必读:各国电子管评价
2022/04/06 无线电
Python多线程实用方法以及共享变量资源竞争问题
2022/04/12 Python