全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

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

一、直接上代码

<!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  # 互移操作  # jquery 操作两个select实现值之间的互相传递  # 两个select之间option的互相添加操作(jquery实现)  # jquery 实现两Select 标签项互调示例代码  # jQuery实现Select左右复制移动内容  # Jquery实现select multiple左右添加和删除功能的简单实例  # jquery实现select选择框内容左右移动代码分享  # 基于jquery实现select选择框内容左右移动添加删除代码分享  # jquery select多选框的左右移动 具体实现代码  # jQuery操作Select的Option上下移动及移除添加等等  # 移除  # height  # px  # style  # leftSelector  # id  # SmsListOnLeft  # multiple  # width  # fixed  # position  # type  # input  # option  # top  # span  # DOCTYPE  # lt  # gt  # html 


相关文章: 焦点电影公司作品,电影焦点结局是什么?  贸易公司网站制作流程,出口贸易网站设计怎么做?  如何在阿里云域名上完成建站全流程?  电商网站制作公司有哪些,1688网是什么意思?  哪家制作企业网站好,开办像阿里巴巴那样的网络公司和网站要怎么做?  Python路径拼接规范_跨平台处理说明【指导】  西安专业网站制作公司有哪些,陕西省建行官方网站?  网站制作新手教程,新手建设一个网站需要注意些什么?  网站制作哪家好,cc、.co、.cm哪个域名更适合做网站?  c# F# 的 MailboxProcessor 和 C# 的 Actor 模型  建站主机服务器选购指南:轻量应用与VPS配置解析  Swift开发中switch语句值绑定模式  网站制作知乎推荐,想做自己的网站用什么工具比较好?  ,石家庄四十八中学官网?  建站之星微信建站一键生成小程序+多端营销系统  如何通过可视化优化提升建站效果?  外贸公司网站制作,外贸网站建设一般有哪些步骤?  营销式网站制作方案,销售哪个网站招聘效果最好?  台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?  如何选择高效稳定的ISP建站解决方案?  宝塔建站助手安装配置与建站模板使用全流程解析  招贴海报怎么做,什么是海报招贴?  如何选择高效响应式自助建站源码系统?  建站10G流量真的够用吗?如何应对访问高峰?  香港服务器网站搭建教程-电商部署、配置优化与安全稳定指南  建站之星如何快速生成多端适配网站?  建站主机CVM配置优化、SEO策略与性能提升指南  定制建站流程步骤详解:一站式方案设计与开发指南  高端智能建站公司优选:品牌定制与SEO优化一站式服务  javascript中对象的定义、使用以及对象和原型链操作小结  制作网站怎么制作,*游戏网站怎么搭建?  html制作网站的步骤有哪些,iapp如何添加网页?  最好的网站制作公司,网购哪个网站口碑最好,推荐几个?谢谢?  如何用好域名打造高点击率的自主建站?  武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?  建站之星如何取消后台验证码生成?  网站建设设计制作营销公司南阳,如何策划设计和建设网站?  *服务器网站为何频现安全漏洞?  建站之星如何优化SEO以实现高效排名?  制作网站的模板软件,网站怎么建设?  陕西网站制作公司有哪些,陕西凌云电器有限公司官网?  免费公司网站制作软件,如何申请免费主页空间做自己的网站?  如何通过建站之星自助学习解决操作问题?  如何用5美元大硬盘VPS安全高效搭建个人网站?  如何用花生壳三步快速搭建专属网站?  如何快速配置高效服务器建站软件?  网站制作难吗安全吗,做一个网站需要多久时间?  建站主机核心功能解析:服务器选择与网站搭建流程指南  制作国外网站的软件,国外有哪些比较优质的网站推荐?  重庆市网站制作公司,重庆招聘网站哪个好? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。