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 相关文章推荐
Juqery Html(),append()等方法的Bug解决方法
Dec 13 Javascript
Jquery ajax传递复杂参数给WebService的实现代码
Aug 08 Javascript
js定时器(执行一次、重复执行)
Mar 07 Javascript
js判断元素是否隐藏的方法
Jun 09 Javascript
基于jQuery实现的美观星级评论打分组件代码
Oct 30 Javascript
javascript封装addLoadEvent实现页面同时加载执行多个函数的方法
Jul 25 Javascript
Bootstrap媒体对象学习使用
Mar 07 Javascript
JavaScript实现修改伪类样式
Nov 27 Javascript
js array数组对象操作方法汇总
Mar 18 Javascript
Preload基础使用方法详解
Feb 03 Javascript
vscode 使用Prettier插件格式化配置使用代码详解
Aug 10 Javascript
在vue中配置不同的代理同时访问不同的后台操作
Sep 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
一个没有MYSQL数据库支持的简易留言本的编写
2006/10/09 PHP
PHP动态分页函数,PHP开发分页必备啦
2011/11/07 PHP
PHP高级对象构建 多个构造函数的使用
2012/02/05 PHP
Smarty foreach控制循环次数的实现详解
2013/07/03 PHP
ThinkPHP3.1新特性之Action参数绑定
2014/06/19 PHP
简单的php+mysql聊天室实现方法(附源码)
2016/01/05 PHP
Laravel解决nesting level错误和隐藏index.php的问题
2019/10/12 PHP
JavaScript性能优化 创建文档碎片(document.createDocumentFragment)
2010/07/13 Javascript
JavaScript—window对象使用示例
2013/12/09 Javascript
JS JQUERY实现滚动条自动滚到底的方法
2015/01/09 Javascript
Javascript 是你的高阶函数(高级应用)
2015/06/15 Javascript
jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
2015/11/03 Javascript
JS图片定时翻滚效果实现方法
2016/06/21 Javascript
node+experss实现爬取电影天堂爬虫
2016/11/20 Javascript
jQuery使用正则验证15/18身份证的方法示例
2017/04/27 jQuery
js学习总结_轮播图之渐隐渐现版(实例讲解)
2017/07/17 Javascript
vue实现表格增删改查效果的实例代码
2017/07/18 Javascript
解决vue点击控制单个样式的问题
2018/09/05 Javascript
JavaScript对象拷贝与赋值操作实例分析
2018/12/10 Javascript
js继承的这6种方式!(上)
2019/04/23 Javascript
从零撸一个pc端vue的ui组件库( 计数器组件 )
2019/08/08 Javascript
JavaScript装箱及拆箱boxing及unBoxing用法解析
2020/06/15 Javascript
[01:39](回顾)各路豪强针锋相对,几经鏖战四强产生
2014/07/01 DOTA
python Socket之客户端和服务端握手详解
2017/09/18 Python
Python实现的FTP通信客户端与服务器端功能示例
2018/03/28 Python
python语言线程标准库threading.local解读总结
2019/11/10 Python
Python while循环使用else语句代码实例
2020/02/07 Python
pandas DataFrame运算的实现
2020/06/14 Python
详解background属性的8个属性值(面试题)
2020/11/02 HTML / CSS
借助HTML5 Canvas API制作一个简单的猜字游戏
2016/03/25 HTML / CSS
加拿大城市本地限时优惠:Buytopia.ca
2018/09/19 全球购物
美国儿童珠宝在线零售商:Loveivy
2019/05/22 全球购物
购买正版游戏和游戏激活码:Green Man Gaming
2019/11/06 全球购物
介绍一下SOA和SOA的基本特征
2016/02/24 面试题
装饰工程师岗位职责
2014/06/08 职场文书
党的群众路线教育实践活动个人对照检查材料(校长)
2014/11/05 职场文书