<!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
()
{
var
vData = {
"datalist"
:
[
{
"data"
:
"jQuery"
,
"text"
:
"jQuery"
},
{
"data"
:
"Asp.net"
,
"text"
:
"Asp.net"
},
{
"data"
:
"internet"
,
"text"
:
"internet"
},
{
"data"
:
"Sql"
,
"text"
:
"Sql"
}
]
};
var
vlist =
""
;
jQuery.each(vData.datalist,
function
(i,
n) {
vlist
+=
"<option
value="
+ n.data +
">"
+ n.text +
"</option>"
;
});
$(
"#listLeft"
).append(vlist);
$(
"#btnRight"
).click(
function
()
{
moveright();
});
$(
"#listLeft"
).dblclick(
function
()
{
moveright();
});
$(
"#btnLeft"
).click(
function
()
{
moveleft();
});
$(
"#listRight"
).dblclick(
function
()
{
moveleft();
});
function
moveright() {
var
vSelect = $(
"#listLeft
option:selected"
);
vSelect.clone().appendTo(
"#listRight"
);
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>