您的位置:首页 > Web前端 > JQuery

jquery实现select多选框中内容的左右移动

2013-03-02 08:29 603 查看


JQuery 代码如下:

<script src="Scripts/jquery-1.4.1.js" type="text/javascript"></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("请选择要删除的分包!");
}
})
});


HTML内容:

<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: 300px;">
</select>
</td>
<td align="center" width="5%">
<input type="button" id="add" value="添加www.2cto.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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: