`

Jquery实现选中左边的下拉菜单点击按钮之后跑右边

阅读更多
script代码:
<script type="text/javascript">
$(document).ready(function(){ 
     
    $("#add").click(function(){ 
         
        $("#select1 option:selected").appendTo("#select2"); 
         
    }); 
  
    $("#remove").click(function(){ 
         
        $("#select2 option:selected").appendTo("#select1"); 
         
    }); 
     
     
    //双击选项的时候实现右移,双击事件:dblclick 
    $("#select1").dblclick(function(){ 
         
        $("#select1 option:selected").appendTo("#select2"); 
    }); 
    //双击选项的时候实现左移,双击事件:dblclick 
    $("#select2").dblclick(function(){ 
         
        $("#select2 option:selected").appendTo("#select1"); 
    }); 
    
//点击提交按钮查看所选内容 
      $("#send").click(function(){ 
       
        var str="你选择的是:"; 
        $("#select2 option").each(function(){ 
             
            str+=$(this).val()+",";//接收显示所选复选框的内容 
        }); 
         
        alert(str); 
      }); 
}); 

</script>




html代码:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<!-- Apple devices fullscreen -->
<meta name="apple-mobile-web-app-capable" content="yes" />
<!-- Apple devices fullscreen -->
<meta names="apple-mobile-web-app-status-bar-style" content="black-translucent" />

<title>用户管理</title>

<!-- Bootstrap -->
<link rel="stylesheet" href="css/bootstrap.min.css" >
<!-- Bootstrap responsive -->
<link rel="stylesheet" href="css/bootstrap-responsive.min.css" >

<!-- Theme CSS -->
<link rel="stylesheet" href="css/style.css" >
<!-- Color CSS -->
<link rel="stylesheet" href="css/themes.css" >

<script type="text/javascript" src="js/jquery-1.6.1.min.js"></script>
<!-- jQuery -->
<script src="js/jquery.min.js" tppabs="http://www.eakroko.de/flat/js/jquery.min.js"></script>
<!-- Bootstrap -->
<script src="js/bootstrap.min.js" ></script>

<!--[if lte IE 9]>
<script src="js/plugins/placeholder/jquery.placeholder.min.js" tppabs="http://www.eakroko.de/flat/js/plugins/placeholder/jquery.placeholder.min.js"></script>
<script>
$(document).ready(function() {
$('input, textarea').placeholder();
});
</script>
<![endif]-->

<!-- Favicon -->
<link rel="shortcut icon" href="img/favicon.ico" />
<!-- Apple devices Homescreen icon -->
<link rel="apple-touch-icon-precomposed" href="img/apple-touch-icon-precomposed.png" />

<script type="text/javascript">
$(document).ready(function(){ 
     
    $("#add").click(function(){ 
         
        $("#select1 option:selected").appendTo("#select2"); 
         
    }); 
  
    $("#remove").click(function(){ 
         
        $("#select2 option:selected").appendTo("#select1"); 
         
    }); 
     
     
    //双击选项的时候实现右移,双击事件:dblclick 
    $("#select1").dblclick(function(){ 
         
        $("#select1 option:selected").appendTo("#select2"); 
    }); 
    //双击选项的时候实现左移,双击事件:dblclick 
    $("#select2").dblclick(function(){ 
         
        $("#select2 option:selected").appendTo("#select1"); 
    }); 
    
//点击提交按钮查看所选内容 
      $("#send").click(function(){ 
       
        var str="你选择的是:"; 
        $("#select2 option").each(function(){ 
             
            str+=$(this).val()+",";//接收显示所选复选框的内容 
        }); 
         
        alert(str); 
      }); 
}); 

</script>
</head> 
 
<body> 
<div class="container-fluid" style="margin-top:100px;"> 
<div class="row-fluid">
    <div class="span5 text-right">
        <select multiple="multiple" id="select1"> 
                <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> 
                <option value="6">选项6</option> 
                <option value="7">选项7</option> 
            </select>
        </div>
        <div class="span2 text-center">
        <div class="row-fluid">
            <div class="span12">
                <a class="btn" href="#"><i class=" icon-arrow-right " ></i><span id="add">选中右移</span></a>
                </div>
            </div>
            <div class="row-fluid" style="margin-top:5px;">
                <div class="span12">
                    <a class="btn" href="#"><i class=" icon-arrow-left " ></i><span id="remove">选中左移</span></a>
                </div>
            </div>
        </div>
        <div class="span5">
            <select multiple="multiple" id="select2"> 
            </select>
        </div>
    </div>
    <div class="row-fluid">
    <div class="span12 text-center">
        <input type="button" class="btn btn-primary" id="send" value="提    交"/> 
        </div>
    </div>
</div> 
</body> 
</html>
分享到:
评论

相关推荐

    jQuery手机大众点评下拉菜单选择特效

    4. **Ajax交互**:如果下拉菜单的选项需要从服务器动态获取,jQuery的`.ajax()`函数可以方便地实现异步数据请求。这使得菜单内容能在用户交互时实时更新,提高用户体验。 5. **响应式设计**:为了适应不同屏幕尺寸...

    jQuery搜索框插件下拉菜单选择代码.zip

    本文将深入探讨“jQuery搜索框插件下拉菜单选择代码”这一主题,帮助开发者理解如何利用jQuery实现搜索框与下拉菜单的交互功能,包括多选条件和搜索功能。 首先,我们要了解这个插件的基本工作原理。当用户在输入框...

    jQuery手机移动端弹窗下拉菜单选择代码

    总的来说,这个项目提供了一个实用的工具,帮助开发者在移动设备上创建交互式的下拉菜单,通过jQuery简化了实现过程,同时兼顾了触控操作和视觉体验。通过深入理解并运用这些技术,可以为移动应用或网站增加更多互动...

    下拉菜单集合(二级、三级下拉菜单)

    下拉菜单在网页设计和应用程序开发中是一种常见的交互元素,用于提供多个选择项,并通过点击主菜单项展开显示。在本资源包“下拉菜单集合”中,包含了多种类型的下拉菜单,包括二级和三级下拉菜单,这些设计通常用于...

    jquery css3实现动态选项卡菜单切换效果

    在创建动态选项卡菜单时,jQuery的主要作用在于监听用户交互,如点击事件,然后根据这些事件改变页面状态,比如显示或隐藏相应的菜单内容。 CSS3是CSS的最新版本,提供了许多新的样式和动画功能。在选项卡切换中,...

    jQuery自定义select下拉菜单

    因此,开发者通常会使用jQuery和CSS来构建一个自定义的下拉菜单,以实现更美观和交互性更强的效果。 要创建一个jQuery自定义下拉菜单,我们需要以下步骤: 1. **基础HTML结构**:创建一个包含`&lt;option&gt;`元素的`...

    jquery 实现基金列表下拉选择

    例如,当用户点击一个按钮时,下拉菜单滑动出现;再次点击,它则滑动隐藏。这可以通过`slideDown`和`slideUp`方法实现。 此外,还可以考虑使用插件如Select2或Chosen,它们提供了更丰富的下拉选择功能,如搜索、...

    jquery适用于移动端的选择银行下拉菜单代码

    "jquery适用于移动端的选择银行下拉菜单代码"是一个专为手机和平板等移动设备优化的交互组件,它利用jQuery库来实现一个高效的、易用的银行选择下拉菜单。jQuery是一个强大的JavaScript库,它简化了DOM操作、事件...

    我收藏的下拉菜单案例

    下拉菜单通常由一个可点击的按钮或文字触发,展开后显示一系列相关选项。在网页设计中,下拉菜单的应用广泛,包括导航菜单、表单选择、设置选项等。 1. **下拉菜单类型** - 单选下拉菜单:用户只能从提供的选项中...

    select下拉菜单美化.rar

    例如,当用户点击下拉按钮时,显示下拉菜单;选择一个选项后,更新select元素的值并关闭菜单。 4. **响应式设计**: 美化的下拉菜单应具有良好的响应式设计,以适应不同设备和屏幕尺寸。这可能涉及到媒体查询(media...

    单选按钮控制多个文本域和多个下拉菜单的可修改

    当用户点击某个单选按钮时,我们可以检测其选中状态,并根据状态更改文本域和下拉菜单的`disabled`属性。`disabled`属性为`true`时,元素将变为只读,用户无法编辑;反之,如果`disabled`为`false`,则元素可被编辑...

    jQuery下拉菜单Tab切换代码.zip

    该代码主要利用jQuery实现了下拉菜单和Tab切换的结合。下拉菜单是一种常见的导航结构,通常用于节省页面空间并提供层次化的导航选项。Tab切换则是通过点击不同的Tab按钮来展示或隐藏相应的内容区域,使用户能快速...

    C# 多级动态下拉菜单

    在ASP.NET Web应用中,可能还需要使用CSS来控制菜单的样式,以及JavaScript或jQuery来实现下拉菜单的动态行为,如展开和折叠子菜单。 7. **异步加载**: 对于大型数据集,考虑使用异步加载技术,只有在用户展开...

    jQuery+CSS3漂亮的下拉菜单选择框美化特效.zip

    在这个特效中,jQuery将用于处理用户与下拉菜单的交互,如点击、展开和选择等事件。 接着,CSS3的引入是为了实现视觉上的美化。CSS3提供了许多新的选择器、伪类和动画效果,可以创建出动态且富有吸引力的界面。在...

    jquery下拉多级树选择插件(支持左右移动,以及模糊搜索功能).zip

    本项目聚焦于一个基于jQuery的下拉多级树选择插件,该插件具备左右移动功能和模糊搜索特性,极大地提高了用户在下拉列表中的操作效率。 首先,我们来深入理解这个插件的核心特点: 1. **多级树结构**:此插件能够...

    jQuery分类下拉搜索框代码.zip

    《jQuery实现分类下拉搜索框详解》 在网页开发中,提供用户友好的搜索功能是提升用户体验的关键之一。本文将详细解析如何利用jQuery技术构建一个分类下拉搜索框,以帮助用户快速找到所需的商品或信息。这个功能是...

    自由灵活的下拉菜单.rar

    - JavaScript / jQuery:JavaScript用于添加动态行为,如响应用户的点击事件,展开和收起下拉菜单。jQuery是一个流行的JavaScript库,简化了DOM操作和事件处理。 3. 框架与库: - Bootstrap:Bootstrap提供了一套...

    下拉树jquery

    下拉树jQuery是一种在网页交互设计中常用的组件,它结合了下拉菜单和树形结构的特点,能够以更直观、节省空间的方式展示层次化的数据。在网页开发中,特别是需要处理多级分类或者层级关系时,下拉树jQuery组件特别...

    下拉菜单(仿select)

    "下拉菜单(仿select)" 提供了一种解决方案,它通过CSS和jQuery实现了一个自定义样式的下拉菜单,不仅保持了基本的下拉功能,还允许开发者根据自己的设计风格进行定制,包括添加图片等元素。 首先,我们来理解这个...

    jQuery下拉框菜单选中插件.zip

    本资源"jQuery下拉框菜单选中插件.zip"就是一个实例,展示了如何利用jQuery和CSS来创建一个高效、美观的下拉菜单。这个插件不仅可以提升网站的视觉吸引力,还能优化用户在浏览和操作菜单时的体验。 首先,jQuery的$...

Global site tag (gtag.js) - Google Analytics