Jquery實現(xiàn)多選下拉列表左右移動
本文實例為大家分享了Jquery實現(xiàn)多選下拉列表左右移動的具體代碼,供大家參考,具體內(nèi)容如下

jquery實現(xiàn)核心代碼
//需求:實現(xiàn)下拉列表選擇條目左右選擇功能
?? ??? ?$(function () {
?? ??? ??? ?//右移
?? ??? ??? ?$("#toRight").click(function () {
?? ??? ??? ??? ?//獲取右邊的下拉列表對象,append(左邊選中的對象)
?? ??? ??? ??? ?$("#rightName").append($("#leftName > option:selected"));
?? ??? ??? ?});
?? ??? ??? ?//左移
?? ??? ??? ?$("#toLeft").click(function () {
?? ??? ??? ??? ?$("#leftName").append($("#rightName > option:selected"));
?? ??? ??? ?});
?})<!DOCTYPE html>
<html>
?? ?<head>
?? ??? ?<meta charset="UTF-8">
?? ??? ?<title></title>
?? ??? ?<script ?src="../../js/jquery-3.3.1.min.js"></script>
?? ??? ?<style>
?? ??? ??? ?#leftName , #btn,#rightName{
?? ??? ??? ??? ?float: left;
?? ??? ??? ??? ?width: 100px;
?? ??? ??? ??? ?height: 300px;
?? ??? ??? ?}
?? ??? ??? ?#toRight,#toLeft{
?? ??? ??? ??? ?margin-top:100px ;
?? ??? ??? ??? ?margin-left:30px;
?? ??? ??? ??? ?width: 50px;
?? ??? ??? ?}
?? ??? ??? ?.border{
?? ??? ??? ??? ?height: 500px;
?? ??? ??? ??? ?padding: 100px;
?? ??? ??? ?}
?? ??? ?</style>
?? ??? ?<script>
?? ??? ??? ?//需求:實現(xiàn)下拉列表選擇條目左右選擇功能
?? ??? ??? ?$(function () {
?? ??? ??? ??? ?//右移
?? ??? ??? ??? ?$("#toRight").click(function () {
?? ??? ??? ??? ??? ?//獲取右邊的下拉列表對象,append(左邊選中的對象)
?? ??? ??? ??? ??? ?$("#rightName").append($("#leftName > option:selected"));
?? ??? ??? ??? ?});
?? ??? ??? ??? ?//左移
?? ??? ??? ??? ?$("#toLeft").click(function () {
?? ??? ??? ??? ??? ?$("#leftName").append($("#rightName > option:selected"));
?? ??? ??? ??? ?});
?? ??? ??? ?})
?? ??? ?</script>
?? ?</head>
?? ?<body>
?? ??? ?<div class="border">
?? ??? ??? ?<select id="leftName" multiple="multiple">
?? ??? ??? ??? ?<option>張三</option>
?? ??? ??? ??? ?<option>李四</option>
?? ??? ??? ??? ?<option>王五</option>
?? ??? ??? ??? ?<option>趙六</option>
?? ??? ??? ?</select>
?? ??? ??? ?<div id="btn">
?? ??? ??? ??? ?<input type="button" id="toRight" value="-->"><br>
?? ??? ??? ??? ?<input type="button" id="toLeft" value="<--">
?? ??? ??? ?</div>
?? ??? ??? ?<select id="rightName" multiple="multiple">
?? ??? ??? ??? ?<option>錢七</option>
?? ??? ??? ?</select>
?? ??? ?</div>
?? ?</body>
</html>以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
jquery Mobile入門—多頁面切換示例學(xué)習(xí)
在JQuery Mobile中,多個頁面的切換是通過<a>元素、并將<href>屬性設(shè)置為#+對應(yīng)的id號的方式進(jìn)行的2013-01-01
JQuery入門——事件切換之toggle()方法應(yīng)用介紹
在toggle()方法中,可以依次調(diào)用N個指定的函數(shù),直到最后一個函數(shù),然后重復(fù)對這個函數(shù)輪番調(diào)用,在函數(shù)之間切換調(diào)用的時候相當(dāng)?shù)姆奖?接下來將會詳細(xì)介紹toggle()方法的使用,感興趣的你可不要錯過了啊2013-02-02
jQuery使用serialize()表單序列化時出現(xiàn)中文亂碼問題的解決辦法
列化中文時出現(xiàn)中文亂碼問題,怎么回事呢?下面給大家介紹下jQuery使用serialize()序列化表單時出現(xiàn)中文亂碼問題的解決辦法,有需要的朋友參考下2016-07-07
jQuery的實現(xiàn)原理的模擬代碼 -2 數(shù)據(jù)部分
在 jQuery 中,可以對每一個 DOM 對象保存私有的數(shù)據(jù)。2010-08-08
sliderToggle在寫jquery的計時器setTimeouter中不生效
sliderToggle在setTimeouter中不生效,還報錯說是發(fā)生了意想不到的錯誤2014-05-05
jquery根據(jù)一個值來選中select下的option實例代碼
下面小編就為大家?guī)硪黄猨query根據(jù)一個值來選中select下的option實例代碼。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-08-08

