jQuery移动ListBox内容
来源:互联网 发布:如何优化win10开机速度 编辑:程序博客网 时间:2024/05/22 00:46
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>jQuery移动ListBox内容</title>
<meta name="copyright" content="©http://hyipaying.com " />
<style type="text/css">
h1{color:Green;}
#listLeft{width:100px;}
.normal{ color:Blue; font-weight:bold; font-size:14px; background:#FF9933;
width: 95px;
}
</style>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
//data
var vData = { "datalist":
[
{ "data": "jQuery", "text": "jQuery" },
{ "data": "Asp.net", "text": "Asp.net" },
{ "data": "internet", "text": "internet" },
{ "data": "internet", "text": "internet" },
{ "data": "internet", "text": "internet" },
{ "data": "Sql", "text": "Sql" }
]
};
//bind data
var vlist = "";
//遍历json数据
jQuery.each(vData.datalist, function(i, n) {
vlist += "<option value=" + n.data + ">" + n.text + "</option>";
});
//绑定数据到listLeft
$("#listLeft").append(vlist);
//right move
$("#btnRight").click(function() {
moveright();
});
//double click to move left
$("#listLeft").dblclick(function() {
moveright();
});
//left move
$("#btnLeft").click(function() {
moveleft();
});
//double click to move right
$("#listRight").dblclick(function() {
moveleft();
});
function moveright() {
//数据option选中的数据集合赋值给变量vSelect
var vSelect = $("#listLeft option:selected");
//克隆数据添加到listRight中
vSelect.clone().appendTo("#listRight");
//同时移除listRight中的option
vSelect.remove();
}
function moveleft() {
var vSelect = $("#listRight option:selected");
vSelect.clone().appendTo("#listLeft");
vSelect.remove();
}
});
</script>
</head>
<body>
<h1>jQuery移动ListBox内容</h1>
<div style="width:240px;">
<div style="width:100px;float:left;">
<select size="4" name="listLeft" id="listLeft" class="normal" title="双击可实现右移">
</select>
</div>
<div style="width:40px;float:left; padding-top:20px;">
<input type="button" id="btnRight" value=">>" /><br />
<input type="button" id="btnLeft" value="<<" />
</div>
<div style="width:100px;float:left;">
<select size="4" name="listRight" id="listRight" class="normal" title="双击可实现左移">
</select>
</div>
</div>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>jQuery移动ListBox内容</title>
<meta name="copyright" content="©http://hyipaying.com " />
<style type="text/css">
h1{color:Green;}
#listLeft{width:100px;}
.normal{ color:Blue; font-weight:bold; font-size:14px; background:#FF9933;
width: 95px;
}
</style>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
//data
var vData = { "datalist":
[
{ "data": "jQuery", "text": "jQuery" },
{ "data": "Asp.net", "text": "Asp.net" },
{ "data": "internet", "text": "internet" },
{ "data": "internet", "text": "internet" },
{ "data": "internet", "text": "internet" },
{ "data": "Sql", "text": "Sql" }
]
};
//bind data
var vlist = "";
//遍历json数据
jQuery.each(vData.datalist, function(i, n) {
vlist += "<option value=" + n.data + ">" + n.text + "</option>";
});
//绑定数据到listLeft
$("#listLeft").append(vlist);
//right move
$("#btnRight").click(function() {
moveright();
});
//double click to move left
$("#listLeft").dblclick(function() {
moveright();
});
//left move
$("#btnLeft").click(function() {
moveleft();
});
//double click to move right
$("#listRight").dblclick(function() {
moveleft();
});
function moveright() {
//数据option选中的数据集合赋值给变量vSelect
var vSelect = $("#listLeft option:selected");
//克隆数据添加到listRight中
vSelect.clone().appendTo("#listRight");
//同时移除listRight中的option
vSelect.remove();
}
function moveleft() {
var vSelect = $("#listRight option:selected");
vSelect.clone().appendTo("#listLeft");
vSelect.remove();
}
});
</script>
</head>
<body>
<h1>jQuery移动ListBox内容</h1>
<div style="width:240px;">
<div style="width:100px;float:left;">
<select size="4" name="listLeft" id="listLeft" class="normal" title="双击可实现右移">
</select>
</div>
<div style="width:40px;float:left; padding-top:20px;">
<input type="button" id="btnRight" value=">>" /><br />
<input type="button" id="btnLeft" value="<<" />
</div>
<div style="width:100px;float:left;">
<select size="4" name="listRight" id="listRight" class="normal" title="双击可实现左移">
</select>
</div>
</div>
</body>
</html>
- jQuery移动ListBox内容
- js移动listbox内容
- jquery移动listbox的值
- jquery移动listbox的值
- 移动LISTBOX API
- ListBox实现上下移动
- 鼠标移动ListBox行
- listbox之间的移动
- ListBox的互相移动
- jquery实现下拉框内容左右移动
- <JQuery>双下拉框内容移动
- jquery实现表格内容的上下移动
- Select JQuery 实现左右复制移动内容
- ListBox中的SelectedItem上下移动
- 两个 ListBox 之间移动数据
- WPF ListBox获取选中内容
- wp清空listbox内容
- 输入textBox查找listBox内容
- java三大框架整合做权限管理操作
- sql 修改sa密码的方法
- oracle四招提高位图索引的使用效果
- 本地图片预览(支持IE6,IE7,IE8, Firefox3)
- PeopleCode events: SearchInit, SearchSave and RowSelect
- jQuery移动ListBox内容
- Iphone UIButton更改点击时的图片
- JAX-RCP中的webservice
- qt快速界面设计
- 数模国赛前一天总结
- ABAP屏幕基础
- SVM实现程序
- Linux 版本控制之git
- DeviceIoControl的使用说明