jquery實現select多選框的左右移動 – Javascript教程_JS教程_技術文章 – 程式設計聯盟

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="https://www.w3.org/1999/xhtml">
 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>無標題文檔</title> 
<script type="text/javascript" src="jquery-1.4.4.min.js"></script> 
<script type="text/javascript"> 
/**  
 *動態的給左邊的下拉列表創建選項  
 *具體情況可以從數據庫讀取數據動態創建選項  
 */ 
$(document).ready(function(){  
    for(var i=1;i<=5;i++)  
    {  
    $("#fb_list").append("<option value='"+i+"'>公開招標小型機采購00"+i+"</option>");   
    }  
})  
$(function(){  
  $("#add").click(function(){  
       if($("#fb_list option:selected").length>0)  
       {  
           $("#fb_list option:selected").each(function(){  
              $("#select_list").append("<option value='"+$(this).val()+"'>"+$(this).text()+"</option");  
              $(this).remove();   
           })  
       }  
       else 
       {  
           alert("請選擇要添加的分包!");  
       }  
   })  
})  
$(function(){  
      $("#delete").click(function(){  
           if($("#select_list option:selected").length>0)  
           {  
               $("#select_list option:selected").each(function(){  
                     $("#fb_list").append("<option value='"+$(this).val()+"'>"+$(this).text()+"</option");  
                     $(this).remove();   
               })  
           }  
           else 
           {  
               alert("請選擇要刪除的分包!");  
           }  
     })  
}) 
</script> 
</head> 
 
<body> 
<table width="95%" cellpadding="0" align="center" class="listshow" border="1" cellspacing="0">  
<tr>  
  <td colspan="4" align="center">選擇分包</td>  
  </tr>  
<tr>  
 <td class="black" width="30%" align="center" height="150">  
 <select id="fb_list" multiple="multiple" style="text-align:center;width:300px;height:150px;"></select>   
 </td>  
  <td align="center" width="5%">  
    <input type="button" id="add" value="添加www.aiwalls.com>>" />  
      <br/>  
      <br/>  
      <input type="button" id="delete" value="<<刪除" />  
    </td>  
    <td class="black" width="30%" align="center">  
    <select id="select_list" multiple="multiple" style=" text-align:center;width:300px;height:150px;"></select>  
    </td>  
</tr>  
</table> 
</body> 
</html> 

摘自 xinghui_liu的專欄

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *