如果不执行这个 for(var i=2; i< parseInt(rowCount)+2; i++)
{
if(i.toString().length==1)
{
i='0'+i.toString();
}
var strMaterialID=document.getElementById("dgdMaterialRequest_ctl"+i+"_lblMaterialID").innerText;
var strDrawQuantity=document.getElementById("dgdMaterialRequest_ctl"+i+"_txtDrawQuantity").value;
if(strMaterialID==materialID && strDrawQuantity !="" )
{
sumDrawQuantity=parseFloat(sumDrawQuantity) + parseFloat(strDrawQuantity);
}
}
循环,则速度会快很多,但是这个循环是要查找相同的物料编码对应的需求数量的,一定要找出来相加,然后判断库存是否足够!!!
{
if(i.toString().length==1)
{
i='0'+i.toString();
}
var strMaterialID=document.getElementById("dgdMaterialRequest_ctl"+i+"_lblMaterialID").innerText;
var strDrawQuantity=document.getElementById("dgdMaterialRequest_ctl"+i+"_txtDrawQuantity").value;
if(strMaterialID==materialID && strDrawQuantity !="" )
{
sumDrawQuantity=parseFloat(sumDrawQuantity) + parseFloat(strDrawQuantity);
}
}
循环,则速度会快很多,但是这个循环是要查找相同的物料编码对应的需求数量的,一定要找出来相加,然后判断库存是否足够!!!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货