【tableExport】tableExport.js 导出excel时如果有负数或是空值导出后的数值前面会自动加上单引号解决方案

前言

在使用tableExport.js把数据导入到excel时候,如果有负数或是空值导出后数值前面会自动加上单引号,可以通过如下方式解决

解决方案 

修改源码 :修改 tableExport.js   2068 行,把 该行注释后 ,另起一行 return string;

 function preventInjection (string) {
      if ( string.length > 0 && defaults.preventInjection === true ) {
        var chars = "=+-@";
        if ( chars.indexOf(string.charAt(0)) >= 0 )
          //return ( "'" + string );
          return ( string );
      }
      return string;
}

 

你可能感兴趣的:(jquery)