if (selectedRows.length > 0) {
$.each(selectedRows, function (i, item) {
modelData = JSON.parse(item.modelData);
fileName = item.report_name+"-"+item.report_month+"月";
accSub.spread.fromJSON(modelData,{doNotRecalculateAfterLoad: true});
if (fileName.substr(-5, 5) !== '.xlsx') {
fileName += '.xlsx';
}
var json = accSub.spread.toJSON();
excelIo.save(json, function (blob) {
saveAs(blob, fileName);
},function (e) {
console.log(e);
});
})
}
这批量导出selectedRows里面有2条数据,怎么出来都是最后一个呢,怎么写呢? |