列セルをクリックして同じ値の別の定義済み列のセル値を取得して両方の値を配列に格納できるようにしたいそれは渡すことができます。Jquery DataTables - 特定の列の複数のセル値を取得するonClick関数
は、ここに私が試したものです:
$('#datatab tbody').on('click', 'tr td.lastname', function() {
var data = dt.column(0).cell(this).data();
console.log(data);
var data1 = dt.columns([0, 1]).data();
console.log(data1);
....
}
表は姓とfirstnameの列(常に隣接していない)を持っていた場合、私は例えば、列のインデックスまたは一部のCSSをベースにしたもの2つのセルの値を取得する必要がありますクラス。
あなたが私を助けてくれることを願っています。
ありがとうございます。
$( '#datatab')を試してみてください。行($(this).parents( 'tr')).data();あなたのクリック機能の下のデータ選択のために。これにより、完全な行データが得られます。 –
は私のためには機能しませんでした。 "行"は定義されていません... – ratanmalko