データベースと通信する Java コントローラ クラスでテーブルが生成される DataTables を使用しています。カテゴリ ID を指定すると、コントローラ クラスは不明な数の事前に書式設定された HTML テーブルを返します。これは、クエリされた特定のカテゴリのセクションごとに 1 つずつです。理想的には、各テーブルを同じページに DataTable として表示したいのですが、返されるテーブルの数がわからないため、クエリの前に動作を設定できないため、それが可能かどうかはわかりません。
コントローラーからテーブルを取得するときにテーブルをフォーマットする方法はありますか? 各テーブルの前に独自の .ready ブロックを追加しようとしましたが、jQuery にかなり慣れていないため、何かが欠けている可能性がありますが、うまくいかなかったようです。最初に動作させるために、最小限の構成を使用しました
$(document).ready(function(){
$("#results").dataTable({
"bJQueryUI" : true
});
});