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 相关文章推荐
laytpl 精致巧妙的JavaScript模板引擎
Aug 29 Javascript
如何编写高质量JS代码
Dec 28 Javascript
深入学习JavaScript中的原型prototype
Aug 13 Javascript
JS与jQuery遍历Table所有单元格内容的方法
Dec 07 Javascript
ES6正则表达式的一些新功能总结
May 09 Javascript
Angular 2父子组件数据传递之@ViewChild获取子组件详解
Jul 04 Javascript
Node.js  REPL (交互式解释器)实例详解
Aug 06 Javascript
vue删除html内容的标签样式实例
Sep 13 Javascript
JavaScript设计模式之责任链模式实例分析
Jan 16 Javascript
JS学习笔记之贪吃蛇小游戏demo实例详解
May 29 Javascript
JavaScript实现简单的图片切换功能(实例代码)
Apr 10 Javascript
ESLint 是如何检查 .vue 文件的
Nov 30 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
类的另类用法--数据的封装
2006/10/09 PHP
php 强制下载文件实现代码
2013/10/28 PHP
php使用explode()函数将字符串拆分成数组的方法
2015/02/17 PHP
php轻量级的性能分析工具xhprof的安装使用
2015/08/12 PHP
Thinkphp整合微信支付功能
2016/12/14 PHP
PHP生成zip压缩包的常用方法示例
2019/08/22 PHP
JavaScript 的方法重载效果
2009/08/07 Javascript
基于jquery的一个简单的脚本验证插件
2010/04/05 Javascript
Javascript学习笔记之 对象篇(一) : 对象的使用和属性
2014/06/24 Javascript
理解jQuery stop()方法
2014/11/21 Javascript
功能强大的jquery.validate表单验证插件
2016/11/07 Javascript
AngularJS学习笔记(三)数据双向绑定的简单实例
2016/11/08 Javascript
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
2016/12/14 Javascript
详解webpack的配置文件entry与output
2017/08/21 Javascript
gulp教程_从入门到项目中快速上手使用方法
2017/09/14 Javascript
Node.js的Koa实现JWT用户认证方法
2018/05/05 Javascript
详解从Vue-router到html5的pushState
2018/07/21 Javascript
微信js-sdk 录音功能的示例代码
2019/11/01 Javascript
Element Carousel 走马灯的具体实现
2020/07/26 Javascript
[01:39:04]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第二场 2月1日
2021/03/11 DOTA
Python中endswith()函数的基本使用
2015/04/07 Python
Python multiprocessing模块中的Pipe管道使用实例
2015/04/11 Python
利用Python爬取可用的代理IP
2016/08/18 Python
tensorflow: 查看 tensor详细数值方法
2018/06/13 Python
Flask框架URL管理操作示例【基于@app.route】
2018/07/23 Python
django 装饰器 检测登录状态操作
2020/07/02 Python
Linux文件系统类型
2012/09/16 面试题
应届医学毕业生求职信分享
2013/12/02 职场文书
我爱家乡演讲稿
2014/09/12 职场文书
副校长个人对照检查材料思想汇报
2014/10/04 职场文书
决心书格式范文
2015/09/23 职场文书
sqlserver2017共享功能目录路径不可改的解决方法
2021/04/16 SQL Server
Django实现聊天机器人
2021/05/31 Python
CSS font-variation 可变字体的魅力(实例详解)
2022/03/03 HTML / CSS
零基础学java之带参数以及返回值的方法
2022/04/10 Java/Android
Python作用域和名称空间的详细介绍
2022/04/13 Python