jQuery实现两个select控件的互移操作


Posted in Javascript onDecember 22, 2016

一、直接上代码

<!DOCTYPE html>
<html>
<head>
 <meta charset="utf-8" />
 <title>index</title>
</head>
<body>
 <div>
 <select id="leftSelector" multiple="multiple" name="SmsListOnLeft" style="height:100px; width:50px">
 <option value="0">0</option>
 <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>
 </select>
 <span style="top: 30px; position: fixed;">
 <input type="button" value="<<" id="btnLeft" />
 <input type="button" value=">>" id="btnRight" />
 </span>
 <select id="rightSelector" multiple="multiple" name="SmsListOnRight" style="height:100px; width:50px; margin-left:80px">
 <option value="6">A</option>
 <option value="7">B</option>
 <option value="8">C</option>
 <option value="9">D</option>
 <option value="10">E</option>
 </select>
 </div>
 <br>
 <input type="button" onclick="selectAll()" id="btnSelectAll" value="selectAll" />
 <script src="js/jquery-2.1.4.js"></script>
 <script>
 $("#btnRight").click(function () {
 //数据option选中的数据集合赋值给变量vSelect
 var vSelect = $("#leftSelector option:selected");
 //克隆数据添加到 rightSelector 中
 vSelect.clone().appendTo("#rightSelector");
 //同时移除 leftSelector 中的 option
 vSelect.remove();
 });
 //right move
 $("#btnLeft").click(function () {
 var vSelect = $("#rightSelector option:selected");
 vSelect.clone().appendTo("#leftSelector");
 vSelect.remove();
 });
 function selectAll() {
 var lst1 = window.document.getElementById("rightSelector");
 var length = lst1.options.length;
 for (var i = 0; i < length; i++) {
 var v = lst1.options[i].value; //option内的value
 var t = lst1.options[i].text; //显示的文本
 alert(v + ":" + t);
 }
 }
 </script>
</body>
</html>

二、效果图

jQuery实现两个select控件的互移操作

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
javascript 三种编解码方式
Feb 01 Javascript
jQuery bind事件使用详解
May 05 Javascript
js下将字符串当函数执行的方法
Jul 13 Javascript
浅析js中2个等号与3个等号的区别
Aug 06 Javascript
使用jQuery管理选择结果
Jan 20 Javascript
ECMAScript 5严格模式(Strict Mode)介绍
Mar 02 Javascript
使用jquery+CSS3实现仿windows10开始菜单的下拉导航菜单特效
Sep 24 Javascript
基于Jquery实现仿百度百科右侧导航代码附源码下载
Nov 27 Javascript
关于JS变量和作用域详解
Jul 28 Javascript
JavaScript面试开发常用的知识点总结
Aug 08 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(二)
Jan 21 Javascript
react中fetch之cors跨域请求的实现方法
Mar 14 Javascript
JS 调用微信扫一扫功能
Dec 22 #Javascript
Vue实现双向绑定的方法
Dec 22 #Javascript
JS实现物体带缓冲的间歇运动效果示例
Dec 22 #Javascript
Vue.js双向绑定实现原理详解
Dec 22 #Javascript
BootStrap Table对前台页面表格的支持实例讲解
Dec 22 #Javascript
JS实现的简单轮播图运动效果示例
Dec 22 #Javascript
基于BootStrap与jQuery.validate实现表单提交校验功能
Dec 22 #Javascript
You might like
把PHP安装为Apache DSO
2006/10/09 PHP
解析php addslashes()与addclashes()函数的区别和比较
2013/06/24 PHP
php微信公众开发之获取周边酒店信息的方法
2014/12/22 PHP
php微信浏览器分享设置以及回调详解
2016/08/01 PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
2017/08/29 PHP
用js实现in_array的方法
2013/11/05 Javascript
Jquery取得iframe下内容的方法
2013/11/18 Javascript
jQuery取id有.的值的方法
2014/05/21 Javascript
JS判断是否360安全浏览器极速内核的方法
2015/01/29 Javascript
基于js对象,操作属性、方法详解
2016/08/11 Javascript
jQuery实现ToolTip元素定位显示功能示例
2016/11/23 Javascript
基于ajax与msmq技术的消息推送功能实现代码
2016/12/26 Javascript
vue学习笔记之vue1.0和vue2.0的区别介绍
2017/05/17 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
2017/08/17 Javascript
如何制作一个Node命令行图像识别工具
2018/12/12 Javascript
微信小程序如何访问公众号文章
2019/07/08 Javascript
Vue 刷新当前路由的实现代码
2019/09/26 Javascript
解决vue动态下拉菜单 有数据未反应的问题
2020/08/06 Javascript
[03:59]5分钟带你了解什么是DOTA2(第二期)
2017/02/07 DOTA
Python MD5文件生成码
2009/01/12 Python
python使用PIL缩放网络图片并保存的方法
2015/04/24 Python
在Python中处理时间之clock()方法的使用
2015/05/22 Python
Python 12306抢火车票脚本 Python京东抢手机脚本
2018/02/06 Python
基于Django用户认证系统详解
2018/02/21 Python
解决Pycharm界面的子窗口不见了的问题
2019/01/17 Python
对Python生成汉字字库文字,以及转换为文字图片的实例详解
2019/01/29 Python
Python filter()及reduce()函数使用方法解析
2020/09/05 Python
使用Python制作一个数据预处理小工具(多种操作一键完成)
2021/02/07 Python
css3实现动画的三种方式
2020/08/24 HTML / CSS
亚马逊巴西站:Amazon.com.br
2019/09/22 全球购物
Moda Operandi官网:美国奢侈品电商,海淘秀场T台同款
2020/05/26 全球购物
建材业务员岗位职责
2013/12/08 职场文书
三分钟演讲稿范文
2014/04/24 职场文书
2015年社区党建工作汇报材料
2015/06/25 职场文书
工程主管竞聘书
2015/09/15 职场文书
销售口号霸气押韵
2015/12/24 职场文书