jQuery实现左右两个列表框的内容相互移动功能示例
本文实例讲述了框架实现左右两个列表框的内容相互移动功能。分享给大家供大家参考,具体如下:
在框架中将左右两个列表框的内容相互移动,移动的同时进行删除,这里只是给大家写一个入门的小案例,今后写相同的功能思路也是一样的。仅供新手们的一个参考。希望能给那些跟我一样在菜鸟路上不断奋斗的人一些灵感,尽早入门。
!DOCTYPE html html head meta charset=' UTF-8 ' titlewww.jb51.net jQuery列表数据移动/title脚本src=' http :http://libs。百度。com/jquery/2。0 .0/jquery。量滴js '/script脚本类型=' text/JavaScript ' $(文档)。就绪(函数(){ //将左边数据移动到右边$(' #右').单击(函数(){ //将左边选择权中选中的值赋给vSelect变量var vSelect=$(' #左选择选项:选中');//将数据添加到右选择中vSelect.clone().appendo(' #右选择');//同时删除向左选择中的数据vselect。移除();});//将右边数据移动到左边$('#left ').单击(function(){ var vSelect=$(' #右选择选项: selected ');//将右边的数据追加到左边列表中vSelect.clone().appendo(' # left select ');vselect。移除();});//将左边全部数据移到右边$('#rightAll ').单击(函数(){ $('#rightSelect ')).追加($(' # LeftSelectOption '));$('#leftSelectoption ').移除();});//将右边数据全部移到左边$('#leftAll ').单击(函数(){ $('#leftSelect ')).追加($(' # right select option ');$('#rightSelectoption ').移除();});});/script/head body div select id=' left select ' multiple=' multiple ' style=' height : 200px;宽度: 200像素选项值='0 '电影0/选项选项值='1 '电影1/选项选项值='2 '电影2/选项选项值='3 '电影3/选项选项值='4 '电影4/选项选项值='5 '电影5/option/select input type=' button ' id=' right ' value=' '/input type=' button ' id=' right all ' value=' '/input type=' button ' id=' left ' value=' '/input type=' button ' id=' left all ' value=' '/select id=' right select ' multiple=' multiple ' style=' height 3360 200 px;宽度: 200像素选项值='6 '电影6/选项选项值='7 '电影7/选项选项值='8 '电影8/选项选项值='9 '电影9/选项/选择/div/正文/html这里使用在线HTML/CSS/JavaScript代码运行工具:http://工具。JB 51。net/code/HTMljsrun测试上述代码,可看到如下运行效果:
更多关于框架相关内容感兴趣的读者可查看本站专题: 《jQuery页面元素操作技巧汇总》 、 《jQuery常见事件用法与技巧总结》 、 《jQuery常用插件及用法总结》 、 《jQuery扩展技巧总结》 及《jquery选择器用法总结》
希望本文所述对大家框架程序设计有所帮助。
版权声明:jQuery实现左右两个列表框的内容相互移动功能示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。