1
こんにちは私はデータテーブルのボタンをExcelにエクスポートしようとしていますが、それは私のためには機能しません。誰かがこの問題から抜け出すのを助けてくれますか?ここでDatatableのexcelボタンの実装にエクスポート
は、上記のコードのデータテーブル用
<table id="example" class="display" style="width:100%">
<thead>
<tr>
<th>DistrictName</th>
<th>Policestation</th>
</tr>
</thead>
</table>
.....
function Getpolicestationdetailsbylatlong(x, y) {
$.ajax({
type: "POST",
url: "Health.asmx/Getpolicestationdetailsbylatlong",
data: "{'x':'" + x + "','y':" + y + "}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: OnSuccess,
error: OnError
});
function OnSuccess(data, status) {
var myObject = JSON.parse(data.d);
var source = {
datatype: "json",
datafields: [
{ name: 'district' },
{ name: 'police_sta' }
//{ name: 'gid' }
],
localdata: myObject
};
$('#example').DataTable(
{
data: myObject,
dom: 'Bfrtip',
columns: [
{ 'data': 'district' },
{ 'data': 'police_sta' }
],
buttons: [
'copyHtml5',
'excelHtml5',
'csvHtml5',
'pdfHtml5'
]
});
とhtmlコードがある....私のJSコードで表示しているが、私は持っていませんでしたエクスポートボタン。
おそらく、jszip、pdfmakeなどのような '.js'前提条件のいくつかが不足している可能性があります。 – davidkonrad