使用jquery实现select添加实现后台权限添加的效果
更新时间:2011年05月28日 00:57:15 作者:
使用jquery实现select添加实现后台权限添加的效果,需要的朋友可以参考下。
呃。其实很简单的东西啦。页面的图
两个列表都可以多选,
实现如下效果:
1、双击第一个列表中任意一个列表项,实现向下添加
2、双击第二个列表中任意一个列表项,实现删除,
2、点击按钮,实现对应功能。
Html代码
复制代码 代码如下:
<form name="form1" method="post" action="">
<select id="select1" size="5" multiple style="width:100px " >
<option value="111">北京</option>
<option value="222">上海</option>
<option value="333">广州</option>
<option value="333">山东</option>
<option value="333">常州</option>
</select><br/><br/>
<input type="button" id="button1" value="添加">
<input type="button" id="button2" value="删除"><br/><br/>
<select id="select2" size="5" multiple style="width:100px " >
</select>
</form>
jquery代码
复制代码 代码如下:
<script src="js/jquery-1.6.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#select1").dblclick(function () { $("#select1 :selected").appendTo($("#select2")); });
$("#select2").dblclick(function () { $("#select2 :selected").appendTo($("#select1")); });
$("#button1").click(function () { $("#select1 option:selected").appendTo($("#select2")); });
$("#button2").click(function () { $("#select2 option:selected").appendTo($("#select1")); });
})
</script>
您可能感兴趣的文章:
- extjs 列表框(multiselect)的动态添加列表项的方法
- 两个select之间option的互相添加操作(jquery实现)
- jQuery操作Select选择的Text和Value(获取/设置/添加/删除)
- JS动态添加option和删除option(附实例代码)
- JQuery给元素添加/删除节点比如select
- JQuery中对Select的option项的添加、删除、取值
- jQuery操作Select的Option上下移动及移除添加等等
- jquery动态添加option示例
- js添加select下默认的option的value和text的方法
- JS & JQuery 动态添加 select option
相关文章
Jquery对新插入的节点 绑定Click事件失效的解决方法
下面小编就为大家带来一篇Jquery对新插入的节点 绑定Click事件失效的解决方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧2016-06-06Jquery EasyUI Datagrid右键菜单实现方法
这篇文章主要为大家详细介绍了Jquery EasyUI Datagrid右键菜单的实现方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2016-12-12jquery keypress,keyup,onpropertychange键盘事件
项目所需,在试图用js实现这样的功能:文本框失去焦点时,判断输入字符串的长度,以验证是否超出范围,超出范围则自动截取。2010-06-06Jquery中使用setInterval和setTimeout的方法
有时候需要在jquery中调用setInterval和setTimeout,直接在ready中调用其他方法,会提示缺少对象的错误,解决方法如下2013-04-04
最新评论