我使用jquery datatable插件将数据导出到excel,大于特定长度的数字转换为指数表示法。我找到的最接近的解决方案是将数字转换为文本。
customizeData: function ( data ) {
for (var i=0; i<data.body.length; i++){
for (var j=0; j<data.body[i].length; j++ ){
data.body[i][j] = '\u200C' + data.body[i][j];
}
}
},
这有效,但问题是我的所有列都转换为文本格式,我不想要。我可以将此代码仅应用于一列吗?或者我可以采取的任何其他方法?