jquery实现下拉框左右选择功能
发布时间 - 2026-01-10 23:11:55 点击率:次1、说明

本文demo实现下拉框左右选择
2、代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<style type="text/css">
.centent
{
width: 260px;
}
.cententl
{
float: left;
}
.btnAdd
{
float: left;
padding:30px 5px;
}
</style>
<script src="scripts/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
//移到右边
$('#btnAdd').click(function () {
//获取选中的选项,删除自己并追加给对方
$('#select1 option:selected').appendTo('#select2');
});
//移到左边
$('#btnDel').click(function () {
//获取选中的选项,删除自己并追加给对方
$('#select2 option:selected').appendTo('#select1');
});
//全部移到右边
$('#btnAdds').click(function () {
//获取全部的选项,删除自己并追加给对方
$('#select1 option').appendTo('#select2');
});
//全部移到左边
$('#btnDels').click(function () {
//获取全部的选项,删除自己并追加给对方
$('#select2 option').appendTo('#select1');
});
//双击选项
$('#select1').dblclick(function () {
//获取双击的选项,删除自己并追加给对方
$("option:selected", this).appendTo('#select2');
});
//双击选项
$('#select2').dblclick(function () {
//获取双击的选项,删除自己并追加给对方
$("option:selected", this).appendTo('#select1');
});
});
</script>
</head>
<body>
<div class="centent">
<div class="cententl">
<select multiple="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>
<div class="btnAdd">
<input type="button" id="btnAdd" value=" > " /><br />
<input type="button" id="btnDel" value=" < " /><br />
<input type="button" id="btnAdds" value=">>" /><br />
<input type="button" id="btnDels" value="<<" />
</div>
<div>
<select multiple="multiple" id="select2" style="width: 100px; height: 160px;">
</select>
</div>
</div>
</body>
</html>
图(1)
图(2)
图(3)
3、Demo
点击下载
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!
# jquery实现左右选择器
# jquery
# 下拉框左右选择
# 基于jQuery的select下拉框选择触发事件实例分析
# jquery仿QQ登录账号选择下拉框效果
# jQuery实现下拉框选择图片功能实例
# jQuery实现下拉框左右选择的简单实例
# jquery取消选择select下拉框示例代码
# 基于jquery实现的可以编辑选择的下拉框的代码
# jQuery实现下拉框左右移动(全部移动
# 已选移动)
# 给对方
# 双击
# 移到
# 点击下载
# 下拉框
# head
# transitional
# meta
# equiv
# xmlns
# gt
# dtd
# Content
# type
# style
# css
# width
# centent
# title
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何使用Blade模板引擎?(完整语法和示例)
jQuery 常见小例汇总
Windows10如何删除恢复分区_Win10 Diskpart命令强制删除分区
Laravel模型关联查询教程_Laravel Eloquent一对多关联写法
Java遍历集合的三种方式
Laravel如何实现RSS订阅源功能_Laravel动态生成网站XML格式订阅内容【教程】
JavaScript如何实现继承_有哪些常用方法
Laravel如何使用Eloquent ORM进行数据库操作?(CRUD示例)
想要更高端的建设网站,这些原则一定要坚持!
C#如何调用原生C++ COM对象详解
Python图片处理进阶教程_Pillow滤镜与图像增强
微信小程序 canvas开发实例及注意事项
java中使用zxing批量生成二维码立牌
Laravel如何从数据库删除数据_Laravel destroy和delete方法区别
大连企业网站制作公司,大连2025企业社保缴费网上缴费流程?
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
Windows驱动无法加载错误解决方法_驱动签名验证失败处理步骤
中山网站制作网页,中山新生登记系统登记流程?
Laravel Vite是做什么的_Laravel前端资源打包工具Vite配置与使用
Laravel如何使用Blade组件和插槽?(Component代码示例)
简单实现Android文件上传
Laravel如何实现邮箱地址验证功能_Laravel邮件验证流程与配置
小米17系列还有一款新机?主打6.9英寸大直屏和旗舰级影像
Windows10如何更改计算机工作组_Win10系统属性修改Workgroup
北京企业网站设计制作公司,北京铁路集团官方网站?
Laravel怎么实现搜索功能_Laravel使用Eloquent实现模糊查询与多条件搜索【实例】
长沙做网站要多少钱,长沙国安网络怎么样?
Laravel Seeder怎么填充数据_Laravel数据库填充器的使用方法与技巧
Internet Explorer官网直接进入 IE浏览器在线体验版网址
Laravel怎么连接多个数据库_Laravel多数据库连接配置
java ZXing生成二维码及条码实例分享
利用 Google AI 进行 YouTube 视频 SEO 描述优化
JavaScript中的标签模板是什么_它如何扩展字符串功能
如何快速查询域名建站关键信息?
JavaScript实现Fly Bird小游戏
昵图网官方站入口 昵图网素材图库官网入口
Android滚轮选择时间控件使用详解
浅谈javascript alert和confirm的美化
Laravel如何处理跨站请求伪造(CSRF)保护_Laravel表单安全机制与令牌校验
如何将凡科建站内容保存为本地文件?
Laravel如何自定义错误页面(404, 500)?(代码示例)
Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】
JavaScript如何操作视频_媒体API怎么控制播放
Laravel如何处理JSON字段_Eloquent原生JSON字段类型操作教程
海南网站制作公司有哪些,海口网是哪家的?
Laravel如何使用缓存系统提升性能_Laravel缓存驱动和应用优化方案
Laravel API资源(Resource)怎么用_格式化Laravel API响应的最佳实践
活动邀请函制作网站有哪些,活动邀请函文案?
Mybatis 中的insertOrUpdate操作

