項(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)這樣的功能的.具體代碼如下: 下拉列表
-
- <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>
-
- jQuery代碼:
-
-
-
-
- $(document).ready(function(){
- for(var i=1;i<=5;i++)
- {
- $("#fb_list").append("<option value=""+i+"">公開招標(biāo)小型機(jī)采購(gòu)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");>0)
- {
- $("#select_list option:selected").each(function(){
- $("#fb_list").append("<option value=""+$(this).val()+"">"+$(this).text()+"</option");>