liuiu1 2012-12-10 13:43
浏览 189
已采纳

js 操作select

有两个select a 和b

a 的值 是从后台读出的 结果集list来填充的 ,设置可以多选
b 是获取 是获取a选中的值,b中不能出现重复的值,

谢谢 ,各位

  • 写回答

1条回答 默认 最新

  • jinnianshilongnian 2012-12-10 14:11
    关注

    [code="java"]


    <br> .main .left {<br> float: left;<br> width: 200px;<br> height: 200px;<br> }<br> .main .middle {<br> float: left;<br> width: 100px;<br> height: 200px;<br> margin-top: 50px;<br> }</p> <pre><code> .main .right { float: left; height: 200px; width: 200px; } .main .left select,.main .right select { width: 180px; height: 200px; } &lt;/style&gt; &lt;/head&gt; &lt;body&gt; &lt;div class=&quot;main&quot;&gt; &lt;div class=&quot;left&quot;&gt; &lt;select id=&quot;left&quot; multiple=&quot;multiple&quot;&gt; &lt;option&gt;超级管理员&lt;/option&gt; &lt;option&gt;图书管理员&lt;/option&gt; &lt;option&gt;进货管理员&lt;/option&gt; &lt;option&gt;销售管理员&lt;/option&gt; &lt;/select&gt; &lt;/div&gt; &lt;div class=&quot;middle&quot;&gt; &lt;input id=&quot;leftMove&quot; type=&quot;button&quot; value=&quot;左移&quot;&gt;&lt;br/&gt; &lt;input id=&quot;leftAllMove&quot; type=&quot;button&quot; value=&quot;全部左移&quot;&gt;&lt;br/&gt; &lt;input id=&quot;rightMove&quot; type=&quot;button&quot; value=&quot;右移&quot;&gt;&lt;br/&gt; &lt;input id=&quot;rightAllMove&quot; type=&quot;button&quot; value=&quot;全部右移&quot;&gt;&lt;br/&gt; &lt;/div&gt; &lt;div class=&quot;right&quot;&gt; &lt;select id=&quot;right&quot; multiple=&quot;multiple&quot;&gt; &lt;/select&gt; &lt;/div&gt; &lt;/div&gt; &lt;script type=&quot;text/javascript&quot; src=&quot;../../jquery-1.4.2.js&quot;&gt;&lt;/script&gt; &lt;script type=&quot;text/javascript&quot;&gt; $(function() { //源 目标 $(&quot;#leftMove&quot;).click(function() { move(&quot;right&quot;, &quot;left&quot;); }); $(&quot;#rightMove&quot;).click(function() { move(&quot;left&quot;, &quot;right&quot;); }); $(&quot;#leftAllMove&quot;).click(function() { $(&quot;#left option&quot;).appendTo(&quot;#right&quot;); }); $(&quot;#rightAllMove&quot;).click(function() { $(&quot;#right option&quot;).appendTo(&quot;#left&quot;); }); }); function move(source, target) { $(&quot;#&quot;+source+&quot; :selected&quot;).appendTo(&quot;#&quot;+target); } &lt;/script&gt; &lt;/body&gt; </code></pre> <p></html>[/code]<br> 左右移动吗</p>
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 关于无人驾驶的航向角
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥30 BC260Y用MQTT向阿里云发布主题消息一直错误
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM
  • ¥15 划分vlan后不通了
  • ¥20 用雷电模拟器安装百达屋apk一直闪退