jquery select多选框的左右移动 具体实现代码


Posted in Javascript onJuly 03, 2013
<!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=gb2312" /> 
<title>无标题文档</title> 
<script type="text/javascript" src="jquery-1.4.4.min.js"></script> 
<script type="text/javascript"> 
/**  
 *动态的给左边的下拉列表创建选项  
 *具体情况可以从数据库读取数据动态创建选项  
 */ 
$(document).ready(function(){  

for(var i=1;i<=5;i++)  


{  


$("#fb_list").append("<option value='"+i+"'>公开招标小型机采购00"+i+"</option>");   


}  
})  
$(function(){  

$("#add").click(function(){  



 if($("#fb_list option:selected").length>0)  



 {  





 $("#fb_list option:selected").each(function(){  







$("#select_list").append("<option value='"+$(this).val()+"'>"+$(this).text()+"</option");  







$(this).remove();   





 })  



 }  



 else 



 {  





 alert("请选择要添加的分包!");  



 }  

 })  
})  
$(function(){  



$("#delete").click(function(){  





 if($("#select_list option:selected").length>0)  





 {  







 $("#select_list option:selected").each(function(){  










 $("#fb_list").append("<option value='"+$(this).val()+"'>"+$(this).text()+"</option");  










 $(this).remove();   







 })  





 }  





 else 





 {  







 alert("请选择要删除的分包!");  





 }  


 })  
}) 
</script> 
</head> 
<body> 
<table width="95%" cellpadding="0" align="center" class="listshow" border="1" cellspacing="0">  
<tr>  

<td colspan="4" align="center">选择分包</td>  

</tr>  
<tr>  
 <td class="black" width="30%" align="center" height="150">  
 <select id="fb_list" multiple="multiple" style="text-align:center;width:300px;height:150px;"></select>   
 </td>  

<td align="center" width="5%">  


<input type="button" id="add" value="添加>>" />  



<br/>  



<br/>  



<input type="button" id="delete" value="<<删除" />  


</td>  


<td class="black" width="30%" align="center">  


<select id="select_list" multiple="multiple" style=" text-align:center;width:300px;height:150px;"></select>  


</td>  
</tr>  
</table> 
</body> 
</html>
Javascript 相关文章推荐
JavaScript对内存分配及管理机制详细解析
Nov 11 Javascript
JavaSacript中charCodeAt()方法的使用详解
Jun 05 Javascript
JS+CSS实现带有碰撞缓冲效果的竖向导航条代码
Sep 15 Javascript
jquery实现的点击翻书效果代码
Nov 04 Javascript
javascript匀速运动实现方法分析
Jan 08 Javascript
JavaScript数据类型学习笔记
Jan 25 Javascript
基于jquery实现表格内容筛选功能实例解析
May 09 Javascript
JQuery对ASP.NET MVC数据进行更新删除
Jul 13 Javascript
JavaScript中的splice方法用法详解
Jul 20 Javascript
jQuery实现文档树效果
Feb 20 Javascript
解决Layui数据表格的宽高问题
Sep 28 Javascript
如何用JavaScript学习算法复杂度
Apr 30 Javascript
jquery 多行文本框(textarea)高度变化
Jul 03 #Javascript
JavaScript常用全局属性与方法记录积累
Jul 03 #Javascript
Function.prototype.call.apply结合用法分析示例
Jul 03 #Javascript
Highcharts 非常实用的Javascript统计图demo示例
Jul 03 #Javascript
jQuery当鼠标悬停时放大图片的效果实例
Jul 03 #Javascript
Javascript/Jquery——简单定时器的多种实现方法
Jul 03 #Javascript
jquery滚动组件(vticker.js)实现页面动态数据的滚动效果
Jul 03 #Javascript
You might like
通俗易懂的php防注入代码
2010/04/07 PHP
php 数组动态添加实现代码(最土团购系统的价格排序)
2011/12/30 PHP
让CodeIgniter的ellipsize()支持中文截断的方法
2014/06/12 PHP
详解php中的implements 使用
2017/06/13 PHP
jquery实现鼠标拖动图片效果示例代码
2014/01/09 Javascript
JavaScript变量声明详解
2014/11/27 Javascript
JavaScript模拟实现继承的方法
2015/03/30 Javascript
Angular.JS判断复选框checkbox是否选中并实时显示
2016/11/30 Javascript
javascript十六进制数字和ASCII字符之间的转换方法
2016/12/27 Javascript
Vue.js基础知识小结
2017/01/13 Javascript
使用vue.js2.0 + ElementUI开发后台管理系统详细教程(一)
2017/01/21 Javascript
Angular 4依赖注入学习教程之简介(一)
2017/06/04 Javascript
讲解vue-router之什么是嵌套路由
2018/05/28 Javascript
详解基于Vue cli生成的Vue项目的webpack4升级
2018/06/19 Javascript
详解vue 命名视图
2019/08/14 Javascript
微信小程序自定义组件components(代码详解)
2019/10/21 Javascript
element-ui 远程搜索组件el-select在项目中组件化的实现代码
2019/12/04 Javascript
微信小程序scroll-view实现滚动到锚点左侧导航栏点餐功能(点击种类,滚动到锚点)
2020/06/11 Javascript
Python实现多行注释的另类方法
2014/08/22 Python
Python新手在作用域方面经常容易碰到的问题
2015/04/03 Python
简单介绍Python中的len()函数的使用
2015/04/07 Python
django之跨表查询及添加记录的示例代码
2018/10/16 Python
wxPython之wx.DC绘制形状
2019/11/19 Python
Python获取对象属性的几种方式小结
2020/03/12 Python
python中如何写类
2020/06/29 Python
详解css position 5种不同的值的用法
2019/07/30 HTML / CSS
BRASTY捷克:购买香水、化妆品、手袋和手表
2017/07/12 全球购物
自然健康的概念:Natural Healthy Concepts
2020/01/26 全球购物
SQL Server提供的3种恢复模型都是什么? 有什么区别?
2012/05/13 面试题
卫生巾广告词
2014/03/18 职场文书
学校党的群众路线教育实践活动总结材料
2014/10/30 职场文书
伏羲庙导游词
2015/02/09 职场文书
2016春季幼儿园开学寄语
2015/12/03 职场文书
教师个人教学反思
2016/02/23 职场文书
干货:如何写好观后感 !
2019/05/21 职场文书
python turtle绘制多边形和跳跃和改变速度特效
2022/03/16 Python