1
私は行グループ化を適用したいデータテーブルを持っています。チェックボックスプラグインも含まれています。私はdatatables websiteに記載されたコードを試しましたが、私は運がなかった。 「市」列のグループには、APIに行が追加されません。私はグループ化に使用されるコードを以下に示します。jqueryデータ型の行グループ化とチェックボックス
$(document).ready(function(){
$('#example').DataTable({
columnDefs: [{
targets: 0,
'checkboxes': {
'selectRow': true
}
},
{ "visible": false, "targets": 1 }],
select: {
style: 'multi'
},
order: [[1, 'asc']],
iDisplayLength: 10,
drawCallBack: function() {
var api = this.api();
var rows = api.rows({ page: 'current' }).nodes();
var last = null;
api.column(1, { page: 'current' }).data().each(function (group, i) {
if (last !== group) {
$(rows).eq(i).before(
'<tr class="group"><td colspan="6">' + group + '</td></tr>'
);
last = group;
}
});
}
});
});
私は私のjfiddle hereのコードを持っています。チェックボックスがグループ化を妨害している可能性がありますか?私が間違っているところを教えてください。
注:あなたは間違ったオプション名を使用している チェックボックスがgyrocode のDataTableによってプラグインに基づいていますが、バージョン1.10.12
完全に動作します、ご協力いただきありがとうございます! – usr4896260