jquery實現(xiàn)select選擇框內(nèi)容左右移動代碼分享
本文實例講述了select選擇框內(nèi)容左右移動添加刪除。分享給大家供大家參考。具體如下:
select選擇框內(nèi)容左右移動,簡單實用,選中選項內(nèi)容,點擊移動按鈕可進行內(nèi)容左右移動,運行效果圖:
具體代碼如下
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>index</title> </head> <body> <div> <select id="leftSelector" multiple="multiple" name="SmsListOnLeft" style="height:100px; width:50px"> <option value="0">0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select> <span style="top: 30px; position: fixed;"> <input type="button" value="<<" id="btnLeft" /> <input type="button" value=">>" id="btnRight" /> </span> <select id="rightSelector" multiple="multiple" name="SmsListOnRight" style="height:100px; width:50px; margin-left:80px"> <option value="6">A</option> <option value="7">B</option> <option value="8">C</option> <option value="9">D</option> <option value="10">E</option> </select> </div> <br> <input type="button" onclick="selectAll()" id="btnSelectAll" value="selectAll" /> <script src="js/jquery-2.1.4.js"></script> <script> $("#btnRight").click(function () { //數(shù)據(jù)option選中的數(shù)據(jù)集合賦值給變量vSelect var vSelect = $("#leftSelector option:selected"); //克隆數(shù)據(jù)添加到 rightSelector 中 vSelect.clone().appendTo("#rightSelector"); //同時移除 leftSelector 中的 option vSelect.remove(); }); //right move $("#btnLeft").click(function () { var vSelect = $("#rightSelector option:selected"); vSelect.clone().appendTo("#leftSelector"); vSelect.remove(); }); function selectAll() { var lst1 = window.document.getElementById("rightSelector"); var length = lst1.options.length; for (var i = 0; i < length; i++) { var v = lst1.options[i].value; //option內(nèi)的value var t = lst1.options[i].text; //顯示的文本 alert(v + ":" + t); } } </script> </body> </html>
希望本文對大家學(xué)習(xí)javascript程序設(shè)計有所幫助。
- Chosen 基于jquery的選擇框插件使用方法
- jQuery實現(xiàn)選中彈出窗口選擇框內(nèi)容后賦值給文本框的方法
- 基于JQuery的Select選擇框的華麗變身
- 基于jquery實現(xiàn)select選擇框內(nèi)容左右移動添加刪除代碼分享
- 基于jQuery下拉選擇框插件支持單選多選功能代碼
- jquery通過select列表選擇框?qū)Ρ砀駭?shù)據(jù)進行過濾示例
- 各種選擇框jQuery的選中方法(實例講解)
- Jquery多選下拉列表插件jquery multiselect功能介紹及使用
- 用jquery實現(xiàn)下拉菜單效果的代碼
- 用jquery實現(xiàn)的一個超級簡單的下拉菜單
- jQuery模擬12306城市選擇框功能簡單實現(xiàn)方法示例
相關(guān)文章
Validform+layer實現(xiàn)漂亮的表單驗證特效
創(chuàng)建一個JavaScript表單驗證插件,可以說是一個繁瑣的過程,涉及到初期設(shè)計、開發(fā)與測試等等環(huán)節(jié)。實際上一個優(yōu)秀的程序員不僅是技術(shù)高手,也應(yīng)該是善假于外物的。本文就給大家結(jié)合2款優(yōu)秀的插件來實現(xiàn)這個問題,有需要的小伙伴可以參考下2016-01-01JQuery select控件的相關(guān)操作實現(xiàn)代碼
JQuery獲取和設(shè)置Select選項方法匯總?cè)缦?,需要的朋友可以參考?/div> 2012-09-09使用jquery.upload.js實現(xiàn)異步上傳示例代碼
這篇文章主要介紹了使用jquery.upload.js實現(xiàn)異步上傳的示例代碼,需要的朋友可以參考下2014-07-07得到j(luò)Query detach()后節(jié)點中的某個值實現(xiàn)代碼
需要jQuery -detach 后的dom 結(jié)構(gòu)或某個值,如何獲取到呢?一直困惑著我們,不過本文將為大家解開疑惑,感興趣的朋友可以了解下,或許本文對你有所幫助2013-02-02淺談jQuery中對象遍歷.eq().first().last().slice()方法
本文給大家分析了jQuery中的對象遍歷.eq().first().last().slice()方法的使用,以及他們之間的區(qū)別,jQuery源碼中的使用。2014-11-11JQuery 拾色器插件發(fā)布-jquery.icolor.js
web項目中不少地方需要用到顏色選擇器,比如設(shè)置某個元素的背景色、邊框色等等,按照我們交互設(shè)計的期望-設(shè)色器最好簡單易用,僅顯示常用的那些色塊給用戶選擇,另外提供一個輸入框方便用戶輸入自定義的色值。2010-10-10最新評論