jQuery实现Select左右复制移动内容


Posted in Javascript onAugust 05, 2016

引入的文件为<script type="text/javascript" src="jquery-1.10.2.js"></script>

双击也可以移动

[1].[代码]

<script type="text/javascript">
$(function(){
//移到右边
$("#add").click(function(){
//获取选中的选项,删除并追加给对方
$("#select1 option:selected").appendTo("#select2");
});
//移到左边
$("#remove").click(function(){
$("#select2 option:selected").appendTo("#select1");
});
//全部移到右边
$("#add_all").click(function(){
//获取全部的选项,删除并追加给对放
$("#select1 option").appendTo("#select2");
});
//全部移到左边
$("#remove_all").click(function(){
$("#select2 option").appendTo("#select1");
});
//双击选项
$("#select1").dblclick(function(){//绑定双击事件
//获取全部的选项,删除并追加给对方
$("option:selected",this).appendTo("#select2");//追加给对方
});
//双击选项
$("#select2").dblclick(function(){
$("option:selected",this).appendTo("#select1");
});
})
</script>

[2].[代码]

<body>
<h1>Select JQuery 实现左右复制移动内容</h1>
<div style="width:500px;">
<div class="centent" style="float:left;">
<select multiple="multiple" id="select1" style="width:130px;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>
<option value="7">选项7</option>
<option value="8">选项8</option>
</select>
<div>
<button id="add" >选中添加到右边>></button><br>
<button id="add_all" >全部添加到右边>></button>
</div>
</div>
<div class="centent" style="padding-left:160px;">
<select multiple="multiple" id="select2" style="width: 130px;height:160px;">
</select>
<div>
<button id="remove"><<选中删除到左边</button><br>
<button id="remove_all"><<全部删除到左边</button>
</div>
</div>
</div>
</body>

[3].[图片]

jQuery实现Select左右复制移动内容

[4].[图片]

jQuery实现Select左右复制移动内容

以上所述是小编给大家介绍的jQuery实现Select左右移动复制内容,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
在html页面上拖放移动标签
Jan 08 Javascript
JavaScript DOM 学习第九章 选取范围的介绍
Feb 19 Javascript
HTML Color Picker(js拾色器效果)
Aug 27 Javascript
js自动生成对象的属性示例代码
Oct 28 Javascript
jQuery的context属性用法实例
Dec 27 Javascript
AngularJS模块学习之Anchor Scroll
Jan 19 Javascript
利用AJAX实现WordPress中的文章列表及评论的分页功能
May 17 Javascript
jQuery实现表格奇偶行显示不同背景色 就这么简单
Mar 13 Javascript
10行原生JS实现文字无缝滚动(超简单)
Jan 02 Javascript
koa+jwt实现token验证与刷新功能
May 30 Javascript
js Math数学简单使用操作示例
Mar 13 Javascript
jQuery cookie的公共方法封装和使用示例
Jun 01 jQuery
jQuery插件EasyUI实现Layout框架页面中弹出窗体到最顶层效果(穿越iframe)
Aug 05 #Javascript
jQuery插件EasyUI设置datagrid的checkbox为禁用状态的方法
Aug 05 #Javascript
基于HTML+CSS+JS实现增加删除修改tab导航特效代码
Aug 05 #Javascript
Angular外部使用js调用Angular控制器中的函数方法或变量用法示例
Aug 05 #Javascript
使用HTML5+Boostrap打造简单的音乐播放器
Aug 05 #Javascript
Angularjs在初始化未完毕时出现闪烁问题的解决方法分析
Aug 05 #Javascript
使用jquery/js获取iframe父子级、同级获取元素的方法
Aug 05 #Javascript
You might like
[原创]php逐行读取txt文件写入数组的方法
2015/07/02 PHP
各种快递查询--Api接口
2016/04/26 PHP
PHP实现统计所有字符在字符串中出现次数的方法
2017/10/17 PHP
isArray()函数(JavaScript中对象类型判断的几种方法)
2009/11/26 Javascript
实例详解jQuery Mockjax 插件模拟 Ajax 请求
2016/01/12 Javascript
JS冒泡事件与事件捕获实例详解
2016/11/25 Javascript
原生JS实现导航下拉菜单效果
2020/11/25 Javascript
Node.js开发第三方微信公众平台
2017/06/05 Javascript
JS实现去除数组中重复json的方法示例
2017/12/21 Javascript
JavaScript函数式编程(Functional Programming)声明式与命令式实例分析
2019/05/21 Javascript
Vue动态生成表格的行和列
2019/07/18 Javascript
json 带斜杠时如何解析的实现
2019/08/12 Javascript
如何使用JavaScript实现无缝滚动自动播放轮播图效果
2020/08/20 Javascript
Nuxt pages下不同的页面对应layout下的页面布局操作
2020/11/05 Javascript
Vue 解决在element中使用$notify在提示信息中换行问题
2020/11/11 Javascript
Python实现读取邮箱中的邮件功能示例【含文本及附件】
2017/08/05 Python
python利用插值法对折线进行平滑曲线处理
2018/12/25 Python
Python Datetime模块和Calendar模块用法实例分析
2019/04/15 Python
python画蝴蝶曲线图的实例
2019/11/21 Python
Python编译成.so文件进行加密后调用的实现
2019/12/23 Python
简单介绍一下pyinstaller打包以及安全性的实现
2020/06/02 Python
使用matplotlib的pyplot模块绘图的实现示例
2020/07/12 Python
在终端启动Python时报错的解决方案
2020/11/20 Python
戴尔加拿大官网:Dell加拿大
2016/09/17 全球购物
高档奢华时装在线目的地:FORWARD by elyse walker
2017/10/16 全球购物
一些PHP的面试题
2015/05/06 面试题
建筑学推荐信
2013/11/03 职场文书
宠物店的创业计划书范文
2014/01/11 职场文书
我爱我校演讲稿
2014/05/21 职场文书
2014年工程工作总结
2014/11/25 职场文书
齐云山导游词
2015/02/06 职场文书
辩论赛新闻稿
2015/07/17 职场文书
高中团支书竞选稿
2015/11/21 职场文书
《夹竹桃》教学反思
2016/02/23 职场文书
Vue组件化(ref,props, mixin,.插件)详解
2022/05/15 Vue.js
ubuntu下常用apt命令介绍
2022/06/05 Servers