1
Im使用jQuery數據表在asp.net MVC 4綁定數據。JQuery數據表導出不工作後,搜索或篩選在IE
問題是,
搜索或過濾器後,新的一組數據不導出到Excel中 。它在頁面加載時總是導出數據。
上述問題我只面對IE瀏覽器,但鉻在按預期工作。
代碼:
var table = $('#gamtbl').DataTable(
{
sScrollY: 450,
scrollX: true,
scrollCollapse: true,
fixedColumns: {
leftColumns: 2
},
"sDom": '<"H"Tlfr>tip<"F">',
"oTableTools": {
"sSwfPath": "../../Images/copy_csv_xls_pdf.swf",
"aButtons": [{
"sExtends": "collection",
"sButtonText": "Export",
"aButtons": [{
'sExtends': "csv",
"mColumns": [0,1, 2, 3, 4]
},
{
'sExtends': "xls",
"sFileName": "*.xls",
"mColumns": [0, 1, 2, 3, 4]
},
],
}],
}
});
table.columns().eq(0).each(function (colIdx) {
$('input', 'th:nth-child(' + (colIdx + 1) + ')').on('keyup change', function() {
table
.column(colIdx)
.search(this.value)
.draw();
});
});
感謝David,oSelectorOpts:{filter:「applied」,order:「current」}不工作,我已經將abuttons更改爲按鈕並按預期工作 – user1645200