上移下移 没有效果 jQuery

qqzeng-ip 2009-12-26 04:08:41
<script src="_scripts/jquery-1.3.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
function MoveDown() {
var selectedOption = $('#ListBox1 > option[selected]');
var nextOption = $('#ListBox1 > option[selected]').next("option");
if ($(nextOption).text() != "") {
$(selectedOption).remove();
$(nextOption).after($(selectedOption));
}
}
function MoveUp() {
var selectedOption = $('#ListBox1>option[selected]');
var prevOption = $('#ListBox1>option[selected]').prev("option");
if ($(prevOption).text() != "") {
$(selectedOption).remove();
$(prevOption).before($(selectedOption));
}
}


</script>
...全文
80 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qqzeng-ip 2009-12-27
  • 打赏
  • 举报
回复
——
qqzeng-ip 2009-12-27
  • 打赏
  • 举报
回复
帮我看看我的源代码 为什么ie8不行
wuyq11 2009-12-27
  • 打赏
  • 举报
回复
function UpOrDownOption(Sel,direction)
{
var Op=Sel.options;
var selectedNub=0;
for(var i=0;i<Op.length;i++)
{
if(Op[i].selected)
{
selectedNub++;
}
}
if(selectedNub==0)
{
alert("请选择一项!");
return;
}
if(selectedNub>1)
{
alert("只能选择一项!");
return;
}
i=Sel.selectedIndex;
var selectedOp=document.createElement("option");
selectedOp.text=Op[i].text;
selectedOp.value=Op[i].value;
selectedOp.selected=true;

if(direction=="up")
{
if(i!=0)
{
Sel.options.add(selectedOp,i-1);
Sel.options.remove(i+1);
}

}
if(direction=="down")
{
if(i!=Op.length-1)
{
Sel.options.add(selectedOp,i+2);
Sel.options.remove(i);
}
}

}
qqzeng-ip 2009-12-27
  • 打赏
  • 举报
回复
*
qqzeng-ip 2009-12-27
  • 打赏
  • 举报
回复
??
qqzeng-ip 2009-12-26
  • 打赏
  • 举报
回复
no one ?

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧