如果有什么不对的请大家指出来,我尽量改
function toupdate()
{
if(document.form2.checkbox == null) return;
//获得checkbox输出的个数
var numRow = document.form2.checkbox.length;
//定义index只是判断是否对一条信息进行修改,无任何实际意义
var index = 0;
//考试计划的ID
var planid;
//考试计划状态
var planState;
if(numRow != null )
{
for (var i = 0; i < numRow; i++)
{
if (eval("document.form2.checkbox[" + i + "].checked") == true)
{
index ++;
planid = document.form2.checkbox[i].value;
planState = document.form2.planState1[i].value;
}
}
//如果它是一条数据就执行,并把考试计划的ID和考试计划状态传入后台
if(index == 1)
{
document.form2.action="<%=path%>/DbExamPlanAction.do?domethod=findByPlanId&planId="+planid+"&planState1="+planState;
document.form2.submit();
} else {
if(index == 0)
{
alert("对不起,您需要选择一条数据进行修改!");
return false;
}else{
alert("对不起,您只可以选择一条数据进行修改!");
return false;
}
}
}
}