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 相关文章推荐
Js 获取当前日期时间及其它操作实现代码
Mar 04 Javascript
JQuery live函数
Dec 24 Javascript
window.location.reload()方法刷新页面弹出要再次显示该网页对话框
Apr 24 Javascript
JQuery的自定义事件代码,触发,绑定简单实例
Aug 01 Javascript
使用JQuery快速实现Tab的AJAX动态载入(实例讲解)
Dec 11 Javascript
AngularJS过滤器filter用法总结
Dec 13 Javascript
Node.js中文件操作模块File System的详细介绍
Jan 05 Javascript
babel基本使用详解
Feb 17 Javascript
Angular实现下拉框模糊查询功能示例
Jan 03 Javascript
vue+jquery+lodash实现滑动时顶部悬浮固定效果
Apr 28 jQuery
React Native 混合开发多入口加载方式详解
Sep 23 Javascript
vue.js实现只能输入数字的输入框
Oct 19 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+Mysql+jQuery实现发布微博程序 php篇
2015/10/15 PHP
jQuery 使用手册(三)
2009/09/23 Javascript
jquery 操作表格实现代码(多种操作打包)
2011/03/20 Javascript
基于jQuery的图片左右无缝滚动插件
2012/05/23 Javascript
jQuery获取选中内容及设置元素属性的方法
2014/07/09 Javascript
Jquery选择器中使用变量实现动态选择例子
2014/07/25 Javascript
零基础搭建Node.js、Express、Ejs、Mongodb服务器及应用开发入门
2014/12/20 Javascript
Bootstrap3制作自己的导航栏
2016/05/12 Javascript
创建一个类Person的简单实例
2016/05/17 Javascript
深入理解bootstrap框架之入门准备
2016/10/09 Javascript
js实现点击切换checkbox背景图片的简单实例
2017/05/08 Javascript
JavaScript数组排序reverse()和sort()方法详解
2017/12/24 Javascript
vue router 跳转时打开新页面的示例方法
2019/07/28 Javascript
[02:47]DOTA2亚洲邀请赛 HR战队出场宣传片
2015/02/07 DOTA
如何搜索查找并解决Django相关的问题
2014/06/30 Python
Python手机号码归属地查询代码
2016/05/04 Python
Python抓取框架 Scrapy的架构
2016/08/12 Python
django连接mysql数据库及建表操作实例详解
2019/12/10 Python
python中68个内置函数的总结与介绍
2020/02/24 Python
Python是什么 Python的用处
2020/05/26 Python
Python CSS选择器爬取京东网商品信息过程解析
2020/06/01 Python
基于Python的自媒体小助手---登录页面的实现代码
2020/06/29 Python
简单的Python人脸识别系统
2020/07/14 Python
使用scrapy ImagesPipeline爬取图片资源的示例代码
2020/09/28 Python
css3实现多个元素依次显示效果
2017/12/12 HTML / CSS
怎样写好自荐信和推荐信
2013/12/26 职场文书
宣传标语大全
2014/07/01 职场文书
反四风对照检查材料思想汇报
2014/09/16 职场文书
个人委托书怎么写
2014/09/17 职场文书
原告离婚代理词
2015/05/23 职场文书
工作收入证明模板
2015/06/12 职场文书
宾馆客房管理制度
2015/08/06 职场文书
2016教师六五普法学习心得体会
2016/01/21 职场文书
PL350与SW11的比较
2021/04/22 无线电
详解redis在微服务领域的贡献
2021/10/16 Redis
springcloud整合seata
2022/05/20 Java/Android