Datatables 重新加载后如何设置dataTable的css?
有一个数据表: 然后,我通过从select元素中选择一个值来过滤dataTable:Datatables 重新加载后如何设置dataTable的css?,datatables,Datatables,有一个数据表: 然后,我通过从select元素中选择一个值来过滤dataTable: $('#cacher').on("change", function() { var ddeb = convertDateFormat3($("#date_deb_").val()); var dfin = convertDateFormat3($("#date_fin_").val()); list_details_livraison.ajax.url("<?php ech
$('#cacher').on("change", function() {
var ddeb = convertDateFormat3($("#date_deb_").val());
var dfin = convertDateFormat3($("#date_fin_").val());
list_details_livraison.ajax.url("<?php echo RP_SSP; ?>server_processing_livraisons_frnsr.php?ddeb="+ddeb+"&dfin="+dfin+"&type="+$("#h_filtre_type_livraison").val()+"&valider="+$("#h_filtre_etre_valider").val()).load();
});
在运行时,在我进行筛选之后,dataTable的列不是autowidth;我尝试使用列表\详细信息\存在理由。csstable布局,修复;但我有一个控制台错误!那么现在如何重新应用固定css的表格布局呢?应OP的要求,将注释转换为答案 每次创建表只运行一次,因此在后续分页、筛选等之后不会调用。为此,您需要在每次绘制后调用 您只需更改:
"initComplete": function(settings, json) {
到
您可能需要使用as initComplete,它只运行一次。
"initComplete": function(settings, json) {
"drawCallback": function( settings ) {