我查看了教程https://www.datatables.net/examples/plug-ins/dom_sort.html
但复选框中缺少示例。 我试过这个
/* Create an array with the values of all the checkboxes in a column */
$.fn.dataTable.ext.order['dom-checkbox'] = function ( settings, col )
{
return this.api().column( col, {order:'index'} ).nodes().map( function ( td, i ) {
return $('input', td).prop('checked') ? '1' : '0';
});
}
$('#filterResultTable').DataTable({
"sDom": "H", // remove header (record count + search textbox)
"paging": false, // show all records on 'first' page
"order": [[1, "asc"]], // default order bis by 2nd column,
"aoColumns": [
{ "orderDataType": "dom-checkbox" },
null,
null,
null,
null,
null,
null
]
});
但没有运气,这里没有明显的错误。 有什么想法吗?
答案 0 :(得分:0)
您需要使用columns
属性而不是aoColumns
属性。