QA@IT

jQueryプラグインのDatatablesで、セルの値を取得する方法

16030 PV

以下のプラグインの使い方についてです。
http://www.datatables.net/examples/

このような処理を実相して、各行の情報はとれるようなのですが、各セルにある値を取得する方法がありません。

var table = $('#sample_table').DataTable();
var rowdata = table.rows(1);

サンプルを見てみたのですが、クリックした場所のデータは取得できるけれども、行や列を指定してデータを取得する方法がどこにあるのかが解らないのです。
一応、以下のようなコードで、1行目の一番左側のデータの取得は可能なのですが、これが適切な方法とは自信が持てません。

table.rows(1).data()[0]

どなたか適切な方法をご存じないでしょうか?

回答

自己解決しました。

以下の方法で、各行を参照できましたので、そこで行の内容を取得しました。

var table = $('#dummy_table').DataTable();
table.rows().data().each(
function(value,index){
  var idxZeroData = value[0];
  //最初の列のデータ
});
編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。