Jquery多选框互相内容交换的实例代码


Posted in Javascript onJuly 04, 2013
<head runat="server">
    <title>无标题页</title>
    <script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function(){
            // 把选择项追加给对方
            $('#add').click(function(){
            var options=$('#select1 option:selected');
            var remove=options.remove();
            remove.appendTo("#select2");
            });
            // 把所有项追加给对方
            $('#addAll').click(function(){
            var options=$('#select1 option');
            var remove=options.remove();
            remove.appendTo("#select2");
            });
            // 把选择项退回给对方
            $('#remove').click(function(){
            var options=$('#select2 option:selected');
            var remove=options.remove();
            remove.appendTo("#select1");
            });
            // 把全部项退回给对方
            $('#removeAll').click(function(){
            var options=$('#select2 option');
            var remove=options.remove();
            remove.appendTo("#select1");
            });
        });
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div id="left">
        <select multiple="multiple" id="select1" style="width:100px;height:160px">
        <option>选项1</option>
        <option>选项2</option>
        <option>选项3</option>
        <option>选项4</option>
        <option>选项5</option>
        </select>
    </div>
    <div>
        <span id="add">选中项添加至右边>></span><br />
        <span id="addAll">全部添加到右边>></span>
    </div>
    <div id="right">
        <select multiple="multiple" id="select2" style="width:100px;height:160px"></select>
    </div>
    <div>
        <span id="remove"><<选中项还原至左边</span><br />
        <span id="removeAll"><<全部还原至左边</span>
    </div>
    </form>
</body>
Javascript 相关文章推荐
基于jquery的获取mouse坐标插件的实现代码
Apr 01 Javascript
jQuery总体架构的理解分析
Mar 07 Javascript
基于jquery的回到页面顶部按钮
Jun 27 Javascript
jquery实现隐藏与显示动画效果/输入框字符动态递减/导航按钮切换
Jul 01 Javascript
Javascript实现颜色rgb与16进制转换的方法
Apr 18 Javascript
JavaScript Math.round() 方法
Dec 18 Javascript
微信小程序 图片上传实例详解
May 05 Javascript
Vue 路由切换时页面内容没有重新加载的解决方法
Sep 01 Javascript
vue中v-for循环给标签属性赋值的方法
Oct 18 Javascript
如何自动化部署项目?折腾服务器之旅~
Apr 16 Javascript
微信小程序音乐播放器开发
Nov 20 Javascript
Vue 构造选项 - 进阶使用说明
Aug 14 Javascript
js局部刷新页面时间具体实现
Jul 04 #Javascript
Jquery倒数计时按钮setTimeout的实例代码
Jul 04 #Javascript
javascript闭包的高级使用方法实例
Jul 04 #Javascript
jquery获取被勾选的checked(选中)的那一行的3列和4列的值
Jul 04 #Javascript
JavaScript回调(callback)函数概念自我理解及示例
Jul 04 #Javascript
JS实现简单的Canvas画图实例
Jul 04 #Javascript
Jquery获取复选框被选中值的简单方法
Jul 04 #Javascript
You might like
php防盗链的常用方法小结
2010/07/02 PHP
学习php设计模式 php实现桥梁模式(bridge)
2015/12/07 PHP
PHP使用内置函数生成图片的方法详解
2016/05/09 PHP
Prototype Date对象 学习
2009/07/12 Javascript
js 父窗口控制子窗口的行为-打开,关闭,重定位,回复
2010/04/20 Javascript
javascript设置金额样式转换保留两位小数示例代码
2013/12/04 Javascript
推荐6款基于jQuery实现图片效果插件
2014/12/07 Javascript
js实现仿QQ秀换装效果的方法
2015/03/04 Javascript
jQuery插件animateSlide制作多点滑动幻灯片
2015/06/11 Javascript
jQuery实现平滑滚动页面到指定锚点链接的方法
2015/07/15 Javascript
基于jquery实现鼠标滚轮驱动的图片切换效果
2015/10/26 Javascript
javascript js 操作数组 增删改查的简单实现
2016/06/20 Javascript
jQuery动态添加与删除tr行实例代码
2016/10/18 Javascript
Bootstrap基本组件学习笔记之面板(14)
2016/12/08 Javascript
JS模拟超市简易收银台小程序代码解析
2017/08/18 Javascript
浅谈Angular4实现热加载开发旅程
2017/09/08 Javascript
vue-cli2.x项目优化之引入本地静态库文件的方法
2018/06/19 Javascript
VUE中v-on:click事件中获取当前dom元素的代码
2018/08/22 Javascript
vue使用localStorage保存登录信息 适用于移动端、PC端
2019/05/27 Javascript
详解js中的原型,原型对象,原型链
2020/07/16 Javascript
JavaScript 防盗链的原理以及破解方法
2020/12/29 Javascript
JavaScript中clientWidth,offsetWidth,scrollWidth的区别
2021/01/25 Javascript
[44:50]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第二局
2016/02/26 DOTA
Python两个整数相除得到浮点数值的方法
2015/03/18 Python
Python实现MySQL操作的方法小结【安装,连接,增删改查等】
2017/07/12 Python
python设定并获取socket超时时间的方法
2019/01/12 Python
Python脚本破解压缩文件口令实例教程(zipfile)
2020/06/14 Python
英国家电直销:Appliances Direct
2016/09/22 全球购物
TIME时代杂志台湾总代理:台时亚洲
2018/10/22 全球购物
Perfume’s Club德国官网:在线购买香水
2019/04/08 全球购物
1亿有多大教学反思
2014/05/01 职场文书
奠基仪式策划方案
2014/05/15 职场文书
集体生日活动方案
2014/08/18 职场文书
2015年电话销售工作总结范文
2015/04/20 职场文书
2015年财务个人工作总结范文
2015/05/22 职场文书
redis 解决库存并发问题实现数量控制
2022/04/08 Redis