在 jquery 数据表中,我收到错误 table.column is not a function
<script>
$(document).ready(function() {
var table = $('#lsotable').dataTable();
$("#lsotable thead th").each( function ( i ) {
var select = $('<select><option value=""></option></select>')
.appendTo( $(this).empty() )
.on( 'change', function () {
table.column( i )
.search( $(this).val() )
.draw();
} );
table.column( i ).data().unique().sort().each( function ( d, j ) {
select.append( '<option value="'+d+'">'+d+'</option>' )
} );
} );
} );
</script>
我正在从 while 循环获取表数据,我希望它应该只有三列,我该怎么做。
请您参考如下方法:
只需将 dataTable()
更改为 DataTable()
,如下所示。
var table = $('#lsotable').DataTable();