Jquery实现select multiple左右添加和删除功能的简洁实例_.docx

上传人:PIYPING 文档编号:11651790 上传时间:2021-08-28 格式:DOCX 页数:7 大小:12.65KB
返回 下载 相关 举报
Jquery实现select multiple左右添加和删除功能的简洁实例_.docx_第1页
第1页 / 共7页
Jquery实现select multiple左右添加和删除功能的简洁实例_.docx_第2页
第2页 / 共7页
Jquery实现select multiple左右添加和删除功能的简洁实例_.docx_第3页
第3页 / 共7页
Jquery实现select multiple左右添加和删除功能的简洁实例_.docx_第4页
第4页 / 共7页
Jquery实现select multiple左右添加和删除功能的简洁实例_.docx_第5页
第5页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《Jquery实现select multiple左右添加和删除功能的简洁实例_.docx》由会员分享,可在线阅读,更多相关《Jquery实现select multiple左右添加和删除功能的简洁实例_.docx(7页珍藏版)》请在三一文库上搜索。

1、Jquery实现select multiple左右添加和删除功能的简洁实例_ 下面我就为大家带来一篇Jquery实现select multiple左右添加和删除功能的简洁实例。我觉得挺不错的,现在就分享给大家,也给大家做个参考。 项目要实现这样的一个功能(如下图所示):选择左边下拉列表框中的选项,点击添加按钮,把选择的选项移动到右边的下拉列表框中,同样的选择右边的选项,点击删除按钮,即把选择的选项移动到左边的下拉列表框中.信任用js许多伴侣都写过,下面是我用jQuery来实现这样的功能的。 代码如下: center table tr align=center td colspan=3 选择 /

2、td /tr tr td select id=fb_list name=fb_list multiple=multiple size=8 style=width: 300px; height:200px; /select /td td input type=button id=selectup name=selectup value=上移 / br / input type=button id=add name=add value=添加 / br / input type=button id=delete name=delete value=移除 / br / input type=butto

3、n id=selectdown name=selectdown value=下移 / /td td select id=select_list name=select_list multiple=multiple size=8 style=width: 300px; height:200px; /select /td /tr /table /center $(function() $.post(testAction!excute.action,null,function(data) / var to_data = eval(+data+); var array = eval(data); va

4、r obj = document.getElementById(fb_list); var value = ; for(var i=0;iarray.length;i+) value = arrayi.id + / + arrayi.name + / + arrayi.tel; obj.optionsi = new Option(value,value); /obj.add(newOption); ) ); /向右移动 $(function() $(#add).click(function() if($(#fb_list option:selected).length0) $(#fb_list

5、 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).length0) $(#select_list option:selected).each(function() $(#

6、fb_list).append(option value=+$(this).val()+$(this).text()+/option); $(this).remove(); ) else alert(请选择要删除的分包!); ) ) /向上移动 $(function() $(#selectup).click(function() if($(selectname=fb_list option:selected).length 0) $(selectname=fb_list option:selected).each(function() $(this).prev().before($(this)

7、; ) else alert(请选择要移动的数据!); ) ) /向下移动 $(function() $(#selectdown).click(function() if($(selectname=fb_list option:selected).length 0) $(selectname=fb_list option:selected).each(function() /$(this).next().after($(this); $(this).insertAfter($(this).next(); ) else alert(请选择要移动的数据!); ) ) 以上这篇Jquery实现select multiple左右添加和删除功能的简洁实例就是我分享给大家的全部内容了,盼望能给大家一个参考 .

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1