应用场景:左侧是已有商品,右侧是未有商品,选择其中的内容点击箭头即可互换:

点击大箭头则全部内容去另一边,或者双击已有商品的选项也会加入右边:

代码实现:

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>下拉列表左右选择</title><script type="text/javascript" src="js/jquery-1.8.3.js"></script><script>$(function() {/*1.选中单击去右边*/$("#selectOneToRight").click(function() {$("#left option:selected").appendTo($("#right"));});/*2.单击全部去右边*/$("#selectAllToRight").click(function() {$("#left option").appendTo($("#right"));});/*3.选中双击去右边*/$("#left option").dblclick(function() {$("#left option:selected").appendTo($("#right"));});$("#selectOneToLeft").click(function() {$("#right option:selected").appendTo($("#left"));});$("#selectAllToLeft").click(function() {$("#right option").appendTo($("#left"));});$("#right option").dblclick(function() {$("#right option:selected").appendTo($("#left"));});});</script></head><body><table border="1" width="600" align="center"><tr><td>分类名称</td><td><input type="text" name="cname" value="手机数码" /></td></tr><tr><td>分类描述</td><td><textarea name="cdesc" rows="4" cols="20">手机数码类商品</textarea></td></tr><tr><td>分类商品</td><td><span style="float: left;"><font color="green" face="宋体">已有商品</font><br/><select multiple="multiple" style="width: 100px;height: 200px;" id="left"><option>IPhone6s</option><option>小米4</option><option>锤子T2</option></select><p><a href="#" style="padding-left: 20px;" id="selectOneToRight">&gt;&gt;</a></p><p><a href="#" style="padding-left: 20px;" id="selectAllToRight">&gt;&gt;&gt;</a></p></span><span style="float: right;"><font color="red" face="宋体">未有商品</font><br/><select multiple="multiple" style="width: 100px;height: 200px;" id="right"><option>三星Note3</option><option>华为6s</option></select><p><a href="#" id="selectOneToLeft">&lt;&lt;</a></p><p><a href="#" id="selectAllToLeft">&lt;&lt;&lt;</a></p></span></td></tr><tr><td colspan="2"><input type='submit' value="修改" /></td></tr></table></body></html>

转载于:https://www.cnblogs.com/xuyiqing/p/8383835.html

jQuery应用实例4:下拉列表相关推荐

  1. html动态下拉列表,jQuery实现动态显示select下拉列表数据的方法

    本文实例讲述了jQuery实现动态显示select下拉列表数据的方法.分享给大家供大家参考,具体如下: 先来看看运行效果: 具体代码如下: www.ddpool.cn jQuery动态显示表单 //数 ...

  2. jQuery Ajax 实例 ($.ajax、$.post、$.get)

    Jquery在异步提交方面封装的很好,直接用AJAX非常麻烦,Jquery大大简化了我们的操作,不用考虑浏览器的诧异了. 推荐一篇不错的jQuery Ajax 实例文章,忘记了可以去看看, 地址为:h ...

  3. java中jquery怎么学,jQuery动画+实例

    1.动画基础隐藏和显示 jQuery中隐藏元素的hide方法 让页面上的元素不可见,一般可以通过设置css的display为none属性.但是通过css直接修改是静态的布局,如果在代码执行的时候,一般 ...

  4. jQuery Ajax 实例 全解析(转)

    jQuery Ajax 实例 全解析 jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯. 废话少说,直接进入正题,我 ...

  5. jQuery Ajax 实例

    Jquery在异步提交方面封装的很好,直接用AJAX非常麻烦,Jquery大大简化了我们的操作,不用考虑浏览器的诧异了. 推荐一篇不错的jQuery Ajax 实例文章,忘记了可以去看看, 地址为:h ...

  6. html 隐藏hide,jQuery UI 实例

    jQuery UI 实例 - 隐藏(Hide) 使用自定义效果来隐藏匹配的元素. 如需了解更多有关 .hide() 方法的细节,请查看 API 文档 .hide(). .hide() 演示 点击按钮预 ...

  7. jQuery开发经验实例笔记

    jQuery开发经验实例笔记 jQuery获取文件选择输入框的扩展名 var file=$("input[name='file']").val() var filename=fil ...

  8. jQuery动画+实例

    1.动画基础隐藏和显示 jQuery中隐藏元素的hide方法 让页面上的元素不可见,一般可以通过设置css的display为none属性.但是通过css直接修改是静态的布局,如果在代码执行的时候,一般 ...

  9. jQuery Ajax 实例 全解析(转载)

    jQuery Ajax 实例 全解析 jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯. 废话少说,直接进入正题,我 ...

  10. 使用Jquery,完成连动下拉列表

    使用Jquery,完成连动下拉列表 代码展示: <!doctype html> <html lang="en"><head><title& ...

最新文章

  1. 高并发场景下更新数据库报错,记录一次 MySQL 死锁问题的解决
  2. websocket创建失败_SpringBoot2.2 实践WebSocket被不靠谱的百度搜索结果坑了多少人
  3. SDK Build Tools revision (19.0.3) is too low for project Minimum required is 19.1.0
  4. python3记录(2)— if __name__ == '__main__'
  5. Mysql优化(出自官方文档) - 第二篇
  6. ★☆★书已到手《Java程序员,上班那点事儿》正式上架★☆★
  7. SqlServer数据库分离与附加
  8. 垂直跑马灯水平跑马灯
  9. 如何用计算机制作pop海报,怎么用ps制作pop海报_ps制作pop字体
  10. android 支付宝登录界面,模仿支付宝登录页的实现(android)
  11. 【Django】基于PythonWeb的Django框架设计实现天天生鲜系统-5数据库操作
  12. 周伟焜称卸任CEO后更忙 愿做IBM中国同事师傅
  13. 【鸿蒙OS开发入门】13 - 启动流程代码分析之第一个用户态进程:init 进程 之 init 任务详解
  14. 将若干字符串按照字母顺序输出
  15. 如何成为一个原画场景大师
  16. Mac小技巧|怎么移动Mac状态栏的图标
  17. 获取HTML中文本框的值并进行比较两者的大小
  18. matlab读取igs文件,Matlab 等間隔讀取IGS對流層天頂延遲(ZPD)文件
  19. TMSI、IMSI、MSISDN及MSRN的区别
  20. 忘了微信密码怎么办_忘记微信密码怎么办?读出几个数字,没密码也能登录,后悔才知道...

热门文章

  1. firmware linux 原理_Firmware加载原理分析 | 学步园
  2. java 内存泄漏问题_Java内存泄露的理解与解决(转)
  3. 打造可降级的React服务端同构框架
  4. HDU 2063 过山车
  5. 当万物互联触手可及 你准备好了吗?
  6. PowerShell_零基础自学课程_9_高级主题:静态类和类的操作
  7. 从Q-learning到PPO大全 深度强化学习总结和理解
  8. 复变函数:傅里叶变换
  9. TensorFlow读取自己数据集的几个小方法
  10. 微软小冰迎来了一个新姐妹:“欣小然”