ここで何が間違っているのかわかりません。ディレクトリに DataTables があります。
MainFolder/common/js/DataTable-1.8.2/jquery.dataTables.min.js
そしてそれを次のように含めています:
<script src="common/js/DataTable-1.8.2/jquery.dataTables.min.js"></script>
TableTools の最新バージョンをダウンロードし、DataTable-1.8.2 ディレクトリ内のさまざまな場所に配置しようとしました。
MainFolder/common/js/DataTable-1.8.2/TableTools-2.0.1
MainFolder/common/js/DataTable-1.8.2/Extras/TableTools-2.0.1
MainFolder/common/js/DataTable-1.8.2/media/(media/に含まれる全てのファイル)
次のようにテーブルを初期化しています (Ajax の呼び出し後):
$('#grid-container').dataTable({
'aaData': response.AADATA,
"aoColumns": aoColumns,
"bJQueryUI": true,
"bDestroy": true,
"iDisplayLength": 20,
"sDom": '<"H"lTfr>t<"F"ip>'
});
を使用して sSwfPath パラメータを設定しようとしました
"oTableTools": {
"sSwfPath": "Extras/TableTools-2.0.1/media/swf/copy_cvs_xls_pdf.swf" //and many other permutations, including relative to the Main Folder root
}
また、bjQueryUI パラメータを無効にして、通常の sDom のデフォルト設定を使用し、sDom 文字列のさまざまな場所に「T」マーカーを配置してみました。
TableTools をどのブラウザーでも表示することができません。Flash Player 11.1.102.55 がインストールされています。コンソールにエラーは表示されません。