데이터 테이블에서 excel 내보내기 옵션의 버튼 대신 Excel 아이콘을 구현하고 싶습니다. 타블렛 참조를 배치하고 내보내기 엑셀 시트를 구현하려고했습니다.jquery datatables - 버튼 대신 Excel 아이콘을 바꾸는 방법은 무엇입니까?
1. 버튼 대신 Excel 아이콘을 사용하는 방법은 무엇입니까? 2. Excel 시트 헤더 및 테이블 형식을 디자인 할 수 있습니까?
3. 내보내기 버튼을 테이블의 오른쪽으로 이동하는 방법은 무엇입니까?
는) Demo
var oTable = $("#products1").dataTable({
"aaData": newarray,
"bProcessing": true,
"bDeferRender": true,
"bFilter": false,
"bRetrieve": true,
"bPaginate": true,
"bJQueryUI": true,
"sPaginationType": "two_button",
"sDom": '<"H"Tfr>t<"F"ip>',
"oTableTools": {
"sSwfPath": "../images/swf/copy_csv_xls_pdf.swf",
"aButtons": [
{
"sExtends": "xls",
"sFileName": "*.xls"
}]
},
"bSort": true,
"aaSorting": [[2, 'asc']],
"iDisplayLength": 5,
"aoColumns": [{"sWidth": "135px","sClass": "center","bSortable": true},{
"sWidth": "145px","sClass": "center","bSortable": true},{
"sWidth": "20px","sClass": "center","bSortable": false},{
"sWidth": "145px","sClass": "center","bSortable": false}
],
"aoColumnDefs": [{ "fnRender": function (o, val) {
return o.aData[0];
},
"sClass": "","aTargets": [0]
}, {
"fnRender": function (o, val) {
return o.aData[1];
},
"sClass": "","aTargets": [1]
}, {
"fnRender": function (o, val) {
return o.aData[2];
},
"sClass": "Number","aTargets": [2]
},{
"fnRender": function (o, val) {
return o.aData[3];
},
"sClass": "Description","aTargets": [3]
}]
});