以下に示すようなデータテーブルスクリプトがあります
$('#genericTable').dataTable( {
"bProcessing": true,
"sAjaxSource": "resources/json/apps.json",
"sPaginationType" : "full_numbers",
"bJQueryUI" : true,
"bRetrieve" : true,
"bPaginate" : true,
"bSort" : true,
"aaSorting" : [[ 3, "desc" ]],
"fnRowCallback": function( nRow, aData, iDisplayIndex, iDisplayIndexFull ) {
$('td:eq(0)', nRow).html( '<a href="' + aData[3] +'" >' +
aData[0] + '</a>');
}
}).columnFilter({ sPlaceHolder: "head:after",
aoColumns: [ null,
{ type: "text" },
null
]
});
このコードを準備完了関数に入れると、テーブルは完全に読み込まれますが、このコードを JavaScript 関数に入れ、onClick でこの関数を呼び出すと、テーブルが読み込まれません。
誰かがこれの解決策を知っていますか?