如何在导出Excel时删除Javascript中的第n-1个数组索引
如何从数组中删除第n-1行? 我试图在Excel中导出我的记录,但在Excel文件中得到一些html代码。原因是我试图删除该行,但无法删除该行,因为该行正在动态更改。 我在调试模式下检查数组时获取数组中的数据。 有人能帮我删除Array-1的总长度吗?例如,如果我有40条记录,那么我希望删除第39个位置 这是我的JS代码:如何在导出Excel时删除Javascript中的第n-1个数组索引,javascript,jquery,arrays,export-to-excel,Javascript,Jquery,Arrays,Export To Excel,如何从数组中删除第n-1行? 我试图在Excel中导出我的记录,但在Excel文件中得到一些html代码。原因是我试图删除该行,但无法删除该行,因为该行正在动态更改。 我在调试模式下检查数组时获取数组中的数据。 有人能帮我删除Array-1的总长度吗?例如,如果我有40条记录,那么我希望删除第39个位置 这是我的JS代码: [![$(function () { var exportFlag = false; var reportGrid = $(time.
[![$(function () {
var exportFlag = false;
var reportGrid = $(time.report.gridId);
if (reportGrid.length > 0) {
$(time.report.gridId).data("kendoGrid").bind("excelExport",
function(e) {
if (!exportFlag) {
var sheet = e.workbook.sheets\[0\];
var columns = e.sender.columns;
e.preventDefault();
exportFlag = true;
setTimeout(function() {
e.sender.saveAsExcel();
},
1000);
} else {
// e.sender.hideColumn(0);
//e.sender.hideColumn(e.sender.columns.length + 1);
exportFlag = false;
}
});
});][1]][1]
onExcelExport:函数(e){
setTimeout(“location.reload(true);”,1000);
e、 发送方:hideColumn(“OutIp”);
e、 发送方:hideColumn(“InIp”);
var sheet=e.workbook.sheets[0];
变量行=sheet.rows;
var rowIdx,colIdx,细胞,细胞;
对于(rowIdx=0;rowIdx
要删除任何数组中的最后一个元素,请执行以下操作:
var numberElements = yourArray.length;
var targetElement = numbElements - 1;
// second parameter is number of elements to remove
yourArray.splice(targetElement, 1);
谢谢..Hektor工作正常我更改了var targetElement=numberelements-2;
var numberElements = yourArray.length;
var targetElement = numbElements - 1;
// second parameter is number of elements to remove
yourArray.splice(targetElement, 1);