日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

jQuery學(xué)習(xí): 實(shí)現(xiàn)select multiple左右添加和刪除功能 - talang...

 WindySky 2009-06-24
項(xiàng)目要實(shí)現(xiàn)這樣的一個(gè)功能(如下圖所示):選擇左邊下拉列表框中的選項(xiàng),點(diǎn)擊添加按鈕,把選擇的選項(xiàng)移動(dòng)到右邊的下拉列表框中,同樣的選擇右邊的選項(xiàng),點(diǎn)擊刪除按鈕,即把選擇的選項(xiàng)移動(dòng)到左邊的下拉列表框中.相信用js很多朋友都寫過,下面是我用jQuery來實(shí)現(xiàn)這樣的功能的.具體代碼如下: 下拉列表
Java代碼 復(fù)制代碼
  1.     
  2. <TABLE class=listshow border=1 cellSpacing=0 cellPadding=0 width="95%" align=center><TBODY><TR><TD colSpan=4 align=middle>選擇分包</TD></TR><TR><TD class=black height=150 width="30%" align=middle><select id="fb_list" multiple="multiple" style="text-align:center;width:300px;height:150px;"> </select> </TD><TD width="5%" align=middle><input type="button" id="add" value="添加>>"> <BR><BR><input type="button" id="delete" value="<<刪除"> </TD><TD class=black width="30%" align=middle><select id="select_list" multiple="multiple" style=" text-align:center;width:300px;height:150px;"> </select> </TD></TR></TBODY></TABLE>   
  3.   
  4. jQuery代碼:   
  5. /**  
  6.   *動(dòng)態(tài)的給左邊的下拉列表創(chuàng)建選項(xiàng)  
  7.   *具體情況可以從數(shù)據(jù)庫(kù)讀取數(shù)據(jù)動(dòng)態(tài)創(chuàng)建選項(xiàng)  
  8.   */  
  9. $(document).ready(function(){   
  10.         for(var i=1;i<=5;i++)   
  11.         {   
  12.                $("#fb_list").append("<option value=""+i+"">公開招標(biāo)小型機(jī)采購(gòu)00"+i+"</option>");     
  13.         }    
  14. })   
  15. $(function(){   
  16.      $("#add").click(function(){   
  17.               if($("#fb_list option:selected").length>0)   
  18.               {   
  19.                        $("#fb_list option:selected").each(function(){   
  20.                             $("#select_list").append("<option value=""+$(this).val()+"">"+$(this).text()+"</option");>0)   
  21.                       {   
  22.                                $("#select_list option:selected").each(function(){   
  23.                                           $("#fb_list").append("<option value=""+$(this).val()+"">"+$(this).text()+"</option");>  

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約