我想知道如何将可观察数组的内容导出到excel文件,也可以将csv文件导出。阵列填满后。.单击该按钮时,我会在屏幕上启用一个按钮,我想从阵列中导出该按钮。
这是我的代码:
self.obtenerEmpleadosAlerta = function () {
var idNomina = $("#IDCalendarioNomina").val();
if (idNomina != "") {
var url = pathApi + "apinomina/obtenerListaEmpleadosAlerta/" + idNomina;
self.listaEmpleadosAlerta.removeAll();
disableBottonForm("frmCalendarioNomina", "btnConsultar", "lGenerarNomina");
$.getJSON(url)
.done(function (data) {
if (data["estatus"]) {
enableBottonForm("frmCalendarioNomina", "btnAlertaEmpleados", "lGenerarNomina");
$.each(data["resultado"], function (key, item) {
item.Fecha = toShortDateString(item.Fecha);
self.listaEmpleadosAlerta.push(item);
});
} else {
mostrarToastr(data["mensaje"], "E");
}
}).fail(function (d) {
enableBottonForm("frmCalendarioNomina", "btnConsultar", "lGenerarNomina");
mostrarToastr(d.responseText, "E");
});
}
}
答案 0 :(得分:0)
您可以使用http://danml.com/download.html从javascript下载文件
例如
download(data, 'Export.csv', 'application/csv');
其中数据将是您可观察到的数组内容,例如JSON以及文件名和文件类型。