`
xiaoxihai
  • 浏览: 5106 次
  • 性别: Icon_minigender_1
  • 来自: 襄樊
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

使用JQuery左右移动下拉列表框中的值

阅读更多

    最近在修改公司的一个bug,需要把左边的东西移动要右边,后来查了下资料,写出了下面的代码。

 

<html>
<head>
<title>左右移动下拉列表框中的值</title>
<script type="text/javascript" src="jquery-1.2.6.min.js"></script>
<script language="javascript">
	function changeObject(s,t){
		var objs="#"+s;
		var objt="#"+t;
		$("option:selected",objs).clone().appendTo(objt);
		$("option:selected",objs).remove();
	}
</script>
</head>
<body>
<table align="center">
	<tr>	
		<td>
			所有人的姓名:<br/>
			<select style="width:300px" multiple="multiple" name="allSelect" id="allSelect"
				ondblclick="changeObject(this.id,'choseSelect');">
				<option>赵一</option>
				<option>钱二</option>
				<option>张三</option>
				<option>李四</option>
				<option>王五</option>
				<option>孙六</option>
				<option>周七</option>
				<option>吴八</option>
			</select>
		</td>
		<td width="10%">
			<input type="button" name="btn1" value=" &gt;&gt; " onclick="changeObject('allSelect','choseSelect')"/><br/>
			<input type="button" name="btn2" value=" &lt;&lt; " onclick="changeObject('choseSelect','allSelect')"/>
		</td>
		<td>
			请选择需要添加的人:<br/>
			<select style="width:300px" multiple="multiple" name="choseSelect" id="choseSelect"
				ondblclick="changeObject(this.id,'allSelect');">
			</select>
		</td>
	</tr>
</table>
</body>
</html>

 

0
0
分享到:
评论

相关推荐

    一天搞定jQuery(五)——使用jQuery完成下拉列表左右选择

    在本篇教程中,我们将深入探讨如何利用jQuery库来实现一个功能丰富的下拉列表左右选择交互。jQuery是一款广泛使用的JavaScript库,它简化了DOM操作、事件处理和动画效果,使得前端开发变得更加高效和便捷。本章节...

    jquery自动滚动下拉列表框.zip

    在“jquery自动滚动下拉列表框.zip”这个项目中,我们聚焦于一个特定的用户界面元素——下拉列表框,并探讨如何使用jQuery实现自动滚动的效果。这个功能通常用于创建动态、交互性更强的网页应用。 首先,我们需要...

    jquery div 下拉框 下拉列表

    本知识点将详细讲解如何使用jQuery创建一个基于div的下拉框,实现下拉列表的功能。 首先,理解jQuery的核心概念。jQuery通过选择器选中DOM元素,然后对这些元素进行操作。例如,`$("#myDiv")`会选中ID为"myDiv"的...

    jQuery平滑移动下拉导航菜单

    而使用jQuery实现的平滑移动下拉导航菜单则能为用户提供更佳的浏览体验,这种技术通常用于构建响应式、动态且具有视觉吸引力的网站。本文将深入探讨jQuery平滑移动下拉导航菜单的实现原理、关键代码以及实际应用。 ...

    div模拟select自定义下拉列表框(jQuery)

    `div模拟select自定义下拉列表框`是一种常见做法,它利用JavaScript(如jQuery)和CSS来实现,可以提供比原生`&lt;select&gt;`元素更丰富的样式控制和交互体验。本篇将详细介绍这种技术及其应用。 一、为什么使用div模拟...

    jQuery手机移动端下拉列表选择代码.zip

    总的来说,"jQuery手机移动端下拉列表选择代码"是一个旨在提升移动设备上选择列表用户体验的解决方案。它利用jQuery的强大功能,结合现代前端开发最佳实践,提供了美观、易用且高性能的下拉列表组件。在开发移动端...

    jQuery 级联下拉列表

    这个函数的目的是让这些下拉列表之间建立联动关系,即当用户在一个下拉列表中做出选择时,其他关联的下拉列表会根据这个选择动态更新其选项。 具体实现过程如下: 1. **HTML结构**:首先,我们需要在HTML页面中...

    基于jquery实现的自定义风格的下拉列表框.zip

    例如,当用户输入关键词时,可以实时从服务器获取匹配的选项并显示在下拉列表中。 6. **响应式设计**:在当前的Web环境中,移动设备的使用越来越广泛,因此自定义下拉列表框也应具备响应式设计。使用jQuery,我们...

    jQuery多级下拉菜单支持多级下拉列表菜单.zip

    这个名为"jQuery多级下拉菜单支持多级下拉列表菜单"的资源,就是专门为商城网站或企业网站设计的一种实现方式。 jQuery多级下拉菜单的核心在于利用CSS样式定义菜单结构,然后通过jQuery的事件监听和DOM操作来控制...

    多選下拉列表框

    2. **数据绑定**:将数据源(如数组)绑定到下拉列表中,更新选项。 3. **事件监听**:注册事件处理器,监听用户的选择变化,如`onChange`事件。 4. **交互控制**:提供方法来动态添加、删除选项,或者获取当前...

    jquery下拉多级树选择插件(支持左右移动,以及模糊搜索功能).zip

    本项目聚焦于一个基于jQuery的下拉多级树选择插件,该插件具备左右移动功能和模糊搜索特性,极大地提高了用户在下拉列表中的操作效率。 首先,我们来深入理解这个插件的核心特点: 1. **多级树结构**:此插件能够...

    jQuery手机顶部下拉搜索框代码.zip

    总的来说,"jQuery手机顶部下拉搜索框代码"提供了一种实用的解决方案,用于在移动设备上创建一个易于访问且节省空间的搜索功能。通过熟练运用jQuery,开发者能够创建出更加互动和吸引人的网页,提高用户的浏览体验。...

    jQuery适应移动端选择银行下拉列表

    在移动端选择银行下拉列表的应用中,jQuery负责处理用户交互,比如点击事件和触摸滑动事件,同时提供平滑的动画效果。 对于"选择下拉列表"这个标签,我们可以知道这个插件的核心功能是处理下拉列表。在网页开发中,...

    jQuery支键盘控制和选项搜索的下拉列表框插件

    combo-select是一款jQuery支键盘控制和列表选项搜索的下拉列表框jQuery插件。该下拉列表框插件支持键盘控制,支持在列表选项中进行搜索过滤。在移动数据和平板电脑上会回退为原生的select列表框。

    jquery搜索框下拉选择列表

    为了让下拉列表在鼠标移动到搜索框上时保持显示,我们可以添加`mouseenter`和`mouseleave`事件: ```javascript $('#searchInput').on('mouseenter', function() { $('#searchScope').show(); }).on('mouseleave',...

    jQuery手机大众点评下拉菜单选择特效

    "jQuery手机大众点评下拉菜单选择特效"是将JavaScript库jQuery应用于大众点评的移动应用中,为用户提供了直观、易于操作的菜单选择功能。这篇文章将深入探讨这个特效背后的关键技术和实现原理。 首先,jQuery是一个...

    jqery 下拉列表框插件

    6. **响应式设计**:考虑到移动设备的广泛使用,好的下拉列表框插件会具备响应式布局,自动适应不同屏幕尺寸,确保在手机和平板等设备上也能正常使用。 7. **自定义动画效果**:为了增加用户体验,插件可能包含一些...

    JavaScript动态级联下拉列表框

    2. 事件监听:当用户在一个下拉列表中做出选择时,我们需要监听这个事件,并根据选择的值更新另一个下拉列表。JavaScript提供了多种事件处理方式,如`addEventListener()`,可以在事件触发时执行特定的函数。 3. ...

Global site tag (gtag.js) - Google Analytics