DataTablesで、drawCallbackの中で、表示されているレコードだけを取得したい。企業口コミDataTablesで、drawCallbackの中で、表示されているレコードだけを取得したい。組み合わせで使用しています。DataTablesで、searchなどでフィルタ処理を行った後に、表示内容を加工するサンプルを作成しようとしています。DataTablesのdrawを呼び出した後に、drawCallbackで定義した関数が呼び出されます。この時、レコードが表示するか非表示かで、処理を分岐しようと考えました。いった感じのソースになるはずです。});ところが上記のソースは、全てのレコードで「表示しないってさ」と出力されてしまうのです。isShownのリファレンスを見ると、恐らくrowオブジェクト?(という言い方が正しいか解りませんが)を取得しないと、動作しないようでした。http://datatables.net/reference/api/row().child.isShown()つまり、rowsにはこのメソッドはなく、isShownでは表示の状態は判別できないみたいなんです。更新順0別々に各行を取得する方法でよければ、以下の様なやり方はあるみたいです。applied"の指定の仕方が間違っているかもしれません。(0)やはり同じ取得方法ではできないようなのですね。一つ一つ属性をチェックして、元データと表示内容を比較するという方法に落ち着きました...。ありがとうございました。10:03ウォッチこの質問への回答やコメントをメールでお知らせします。