我困住了一個小問題,在這裏我有超過10個錶行,但我的代碼只執行一次。這是我的代碼。請幫我解決這個問題For循環只運行一次
var rowlength = $("#totalLostProductGrid tbody tr ").length;
for(var i=1;i<=rowlength;i++){
var startDateVal = $("#lpostartDate_"+i).val().split(/-|\s|:/);
var endDateVal= $("#lpoendDate_"+i).val().split(/-|\s|:/);
var lostProductValue = $("#lostProductionStartToEnd_"+i).val();
var realEndDateVal = $("#eEndTime").val().split(/-|\s|:/);
var FLNominalvalue = $("#idNominalPower").text();
var idEstimatedLostProdVal = $("#idEstimatedLostProd").val();
var durationTime = ((new Date(endDateVal[2],endDateVal[1],endDateVal[0],endDateVal[3],endDateVal[4],endDateVal[5])) -(new Date(startDateVal[2],startDateVal[1],startDateVal[0],startDateVal[3],startDateVal[4],startDateVal[5])))/1000/60/60;
var actualVal = durationTime * lostProductValue;
alert(actualVal);
if(actualVal < FLNominalvalue){
alert("success");
return false;
}else{
alert("invalid case");
return false;
}
}
他可能有lpostartDate_1作爲第一個字段 – mplungjan