你应该遍历第2个ListBox,对每一项做处理。
解决方案 »
- MvcContrib 取值
- 怎么在.net页面中实现公司组织结构图
- [玻璃鱼V]关于开发的.net站点图片有时候要刷新几次才的问题~
- 关于navigateUrl的传值问题 谢谢大家
- 学 ASP.net 需要哪些 XML 知识?
- 想找找关于这方面的源码,不知道有没有
- 一个dataview的实例dv里面只有一行一列(是一个数字类型,从access取出来的),怎么把它取出到一个int变量里面?
- 关于asp.net应用程序中自动定时刷新数据的问题
- 请问大家,在Web.config文件中添加配置节,为什么抱错呢?这个xml文件没什么错呀?
- 用DataGrid时,找开一新窗口,再返回来时,为什么页面总在第一页?
- 请教404错误问题!
- 怎么会在网页文件的底部插入JS代码哦
循环跑一遍textbox又怎么冒出来的
没完全看懂
{
//插入语句。
}
function AddItemAll(ControlName)
{
Control = null;
Control = eval("document.Form1.lbxright");
Controlleft = eval("document.Form1.lbxleft");
lbxleft = eval("document.Form1.lbxleft");
lbxright = eval("document.Form1.lbxright");
var x=0;
var i=0;
var y=0;
var lbxleftindex=lbxleft.selectedIndex;
var j=lbxleft.length;
//right全部移動
for(i=0;i<j;i++)
{
if(Control.length == 0)
{
Control.add(new Option(lbxleft[i].text,lbxleft.options[i].value));
lbxright = eval("document.Form1.lbxright");
Controlleft.remove(i);
i=i-1;
j=j-1;
var right=document.getElementById("lbxright");
SaveValues(right, "hiddenValue","hiddenText");
continue;
}
else
{
for(x=0;x<lbxright.length;x++)
{
if(lbxleft.options[i].value == lbxright.options[x].value)
{
y++;
}
}
}
if(y==0)
{
Control.add(new Option(lbxleft[i].text,lbxleft.options[i].value));
Controlleft.remove(i);
i=i-1;
j=j-1;
lbxright = eval("document.Form1.lbxright");
var right=document.getElementById("lbxright");
SaveValues(right, "hiddenValue","hiddenText");
}
y=0;
}
}
比如,维护一个数组,选择一项到第2个ListBox并填写完毕相关数据后,将值(ListBox Item的值,添加标题,文件名(你应该是用多文件上传吧))以一个特殊字符分割存入数组
在Post服务器时触发一个函数,将数组的值赋给一个隐藏控件,然后在服务器端事件里解析隐藏控件的值(写数据库,保存文件)等...