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 相关文章推荐
用js实现控制内容的向上向下滚动效果
Jun 26 Javascript
详解JavaScript中的异常处理方法
Jun 16 Javascript
jQuery实现的超酷苹果风格图标滑出菜单效果代码
Sep 16 Javascript
jquery实现九宫格大转盘抽奖
Nov 13 Javascript
原生JS封装ajax 传json,str,excel文件上传提交表单(推荐)
Jun 21 Javascript
JS常用函数和常用技巧小结
Oct 15 Javascript
JS+HTML5 FileReader实现文件上传前本地预览功能
Mar 27 Javascript
webpack 2.x配置reactjs基本开发环境详解
Aug 08 Javascript
详解Vue Elementui中的Tag与页面其它元素相互交互的两三事
Sep 25 Javascript
微信小程序环境下将文件上传到OSS的方法步骤
May 31 Javascript
vue实现后台管理权限系统及顶栏三级菜单显示功能
Jun 19 Javascript
Node.js开发之套接字(socket)编程入门示例
Nov 05 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
mysql 搜索之简单应用
2007/04/27 PHP
php实现refresh刷新页面批量导入数据的方法
2014/12/23 PHP
如何用PHP来实现一个动态Web服务器
2015/07/29 PHP
php mysqli查询语句返回值类型实例分析
2016/06/29 PHP
用php和jQuery来实现“顶”和“踩”的投票功能
2016/10/13 PHP
常用PHP封装分页工具类
2017/01/14 PHP
PHP中常见的密码处理方式和建议总结
2018/10/14 PHP
thinkPHP+mysql+ajax实现的仿百度一下即时搜索效果详解
2019/07/15 PHP
Javascript 验证上传图片大小[客户端]
2009/08/01 Javascript
JS 模态对话框和非模态对话框操作技巧汇总
2013/04/15 Javascript
jquery div拖动效果示例代码
2013/12/08 Javascript
详解Javascript动态操作CSS
2014/12/08 Javascript
jQuery中contents()方法用法实例
2015/01/08 Javascript
jQuery获取页面及个元素高度、宽度的总结——超实用
2015/07/28 Javascript
jquery实现LED广告牌旋转系统图片切换效果代码分享
2015/08/26 Javascript
jQuery Mobile动态刷新页面样式的实现方法
2016/05/28 Javascript
Radio 单选JS动态添加的选项onchange事件无效的解决方法
2016/12/12 Javascript
vue实现移动端H5数字键盘组件使用详解
2020/08/25 Javascript
Python数据类型学习笔记
2016/01/13 Python
Python 判断是否为质数或素数的实例
2017/10/30 Python
Django中使用Celery的教程详解
2018/08/24 Python
Python File(文件) 方法整理
2019/02/18 Python
python读取ini配置的类封装代码实例
2020/01/08 Python
Python实现手势识别
2020/10/21 Python
HTML5中微数据概述及在搜索引擎中的使用举例
2013/02/07 HTML / CSS
Bally巴利英国官网:经典瑞士鞋履、手袋及配饰奢侈品牌
2018/05/07 全球购物
欧克利英国官网:Oakley英国
2019/08/24 全球购物
俄罗斯第一家多品牌在线奢侈品精品店:Aizel.ru
2020/09/06 全球购物
JAVA程序员自荐书
2014/01/30 职场文书
办公室秘书岗位职责范本
2014/02/11 职场文书
商场周年庆活动方案
2014/08/19 职场文书
教师群众路线剖析材料
2014/09/29 职场文书
有子女的离婚协议书怎么写(范本)
2014/09/29 职场文书
党性分析自查总结
2014/10/14 职场文书
SQLServer2008提示评估期已过解决方案
2021/04/12 SQL Server
Python图像处理库PIL详细使用说明
2022/04/06 Python