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 相关文章推荐
ko knockoutjs动态属性绑定技巧应用
Nov 14 Javascript
JavaScript日期时间格式化函数分享
May 05 Javascript
jquery操作 iframe的方法
Dec 03 Javascript
JavaScript数据结构与算法之链表
Jan 29 Javascript
ionic实现滑动的三种方式
Aug 27 Javascript
AngularJs表单验证实例代码解析
Nov 29 Javascript
vue如何引用其他组件(css和js)
Apr 13 Javascript
JS 组件系列之Bootstrap Table的冻结列功能彻底解决高度问题
Jun 30 Javascript
微信JSAPI Ticket接口签名详解
Jun 28 Javascript
在iframe中使bootstrap的模态框在父页面弹出问题
Aug 07 Javascript
微信小程序把百度地图坐标转换成腾讯地图坐标过程详解
Jul 10 Javascript
浅谈TypeScript 用 Webpack/ts-node 运行的配置记录
Oct 11 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
IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例(已经完成)
2006/12/06 PHP
PHP的基本常识小结
2013/07/05 PHP
根据中文裁减字符串函数的php代码
2013/12/03 PHP
Session的工作机制详解和安全性问题(PHP实例讲解)
2014/04/10 PHP
php多次include后导致全局变量global失效的解决方法
2015/02/28 PHP
php实现的一段简单概率相关代码
2016/05/30 PHP
PHP全功能无变形图片裁剪操作类与用法示例
2017/01/10 PHP
JavaScript 数组运用实现代码
2010/04/13 Javascript
javascript窗口宽高,鼠标位置,滚动高度(详细解析)
2013/11/18 Javascript
JavaScript作用域与作用域链深入解析
2013/12/06 Javascript
Javascript前端UI框架Kit使用指南之kitjs事件管理
2014/11/28 Javascript
JQuery中使用on方法绑定hover事件实例
2014/12/09 Javascript
JS获取图片高度宽度的方法分享
2015/04/17 Javascript
jQuery中serializeArray()与serialize()的区别实例分析
2015/12/09 Javascript
AngularJS使用ng-Cloak阻止初始化闪烁问题的方法
2016/11/03 Javascript
有趣的bootstrap走动进度条
2016/12/01 Javascript
nodejs进阶(6)—连接MySQL数据库示例
2017/01/07 NodeJs
jQuery点击弹出层弹出模态框点击模态框消失代码分享
2017/01/21 Javascript
详谈js使用in和hasOwnProperty获取对象属性的区别
2017/04/25 Javascript
vue2.0 实现页面导航提示引导的方法
2018/03/13 Javascript
vue中手机号,邮箱正则验证以及60s发送验证码的实例
2018/03/16 Javascript
解决vue router组件状态刷新消失的问题
2018/08/01 Javascript
小程序自定义单页面、全局导航栏的实现代码
2019/03/15 Javascript
微信小程序录音实现功能并上传(使用node解析接收)
2020/02/26 Javascript
JavaScript接口实现方法实例分析
2020/05/16 Javascript
Vue数组响应式操作及高阶函数使用代码详解
2020/08/01 Javascript
[01:20]DOTA2 2017国际邀请赛冠军之路无止竞
2017/06/19 DOTA
对Python3中列表乘以某一个数的示例详解
2019/07/20 Python
基于python实现雪花算法过程详解
2019/11/16 Python
Python 模拟动态产生字母验证码图片功能
2019/12/24 Python
Python中filter与lambda的结合使用详解
2019/12/24 Python
Django 权限管理(permissions)与用户组(group)详解
2020/11/30 Python
菲律宾票务网站:StubHub菲律宾
2018/04/21 全球购物
2014年教师业务学习材料
2014/05/12 职场文书
英语复习计划
2015/01/19 职场文书
加薪通知
2015/04/25 职场文书