来源:自学PHP网 时间:2014-11-29 13:28 作者: 阅读:次
[导读] 本文给大家分享的是一段基于jQuery实现的下拉框的代码,有相同需求的小伙伴自己拿走用吧。...
项目中经常会遇到下拉框,在扁平化和响应式布局大行其道的今天,使用jQuery来实现下拉框就十分的必要了,而且也会美观很多,这里就给大家推荐一段基于jQuery的下拉框代码。 jQuery代码: 复制代码 代码如下: $(function(){ $('#add').click(function(){ var $options = $('#select1 option:selected'); $options.appendTo("#select2"); }); $('#remove').click(function(){ var $options = $('#select2 option:selected'); $options.appendTo("#select1"); }); $('#add_all').click(function(){ var $options = $('#select1 option'); $options.appendTo("#select2"); }); $('#remove_all').click(function(){ var $options = $('#select2 option'); $options.appendTo("#select1"); }); $('#select1').dblclick(function(){ var $options = $("option:selected",this); //获取选中的选项 $options.appendTo('#select2'); }); $('#select2').dblclick(function(){ var $options = $("option:selected",this); //获取选中的选项 $options.appendTo('#select1'); }); }); HTML代码: 复制代码 代码如下: <div style="width: 250px"> <div class="content" style="float: left"> <select multiple id="select1" style="width: 100px;height: 160px;"> <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> <option value="8">选项8</option> </select> <div> <span id="add">选中添加到右边>></span><br> <span id="add_all">全部添加到右边>></span> </div> </div> <div style="float: right;"> <select multiple id="select2" style="width: 100px;height: 160px;"> </select> <div> <span id="remove"><<选中删除到左边</span><br> <span id="remove_all"><<全部删除到左边</span> </div> </div> </div> 是不是很简单?小伙伴们需要的话直接就可以拿到项目中使用了。 |
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com