소스 검색

修复数据网格总计数值的时候,没有填写数据出现NaN的问题

unknown 6 년 전
부모
커밋
c296b534b1
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      o2web/source/x_component_process_Xform/DatagridMobile.js
  2. 1 1
      o2web/source/x_component_process_Xform/DatagridPC.js

+ 1 - 1
o2web/source/x_component_process_Xform/DatagridMobile.js

@@ -931,7 +931,7 @@ MWF.xApplication.process.Xform.DatagridMobile = new Class({
                     datath.setStyles(this.json.titleStyles);
                     tr.insertCell(1).setStyles(this.json.amountStyles).set("text", totalResaults[i] || "");
                 }else{
-                    tr.getElement("td").set("text", totalResaults[i] || "");
+                    tr.getElement("td").set("text", isNaN( totalResaults[i] ) ? "" : totalResaults[i]);
                 }
                 this.totalResaults[m.module.json.id] = totalResaults[i];
             }.bind(this));

+ 1 - 1
o2web/source/x_component_process_Xform/DatagridPC.js

@@ -823,7 +823,7 @@ MWF.xApplication.process.Xform.DatagridPC = new Class({
             this.totalModules.each(function(m, i){
                 this.totalResaults[m.module.json.id] = totalResaults[i];
                 var td = totalTds[m.index];
-                td.set("text", totalResaults[i] || "");
+                td.set("text", isNaN( totalResaults[i] ) ? "" : totalResaults[i] );
             }.bind(this));
         }
         return data;