В настоящее время я использую данные datatables с данными ajax, и я хочу отрегулировать ширину столбца. Так что я нашел эту функцию fnAdjustColumnSizing, и я пытаюсь использовать:Datatables fnAdjustColumnSize не работает после обработки ajax
oTable = $('.datatable').dataTable({
"sScrollX": "100%",
"sScrollXInner": "200%",
"bScrollCollapse": true,
"bDestroy" : true,
"sAjaxSource": "xhr.php",
"bFilter": false,
"bSort": false,
"bLengthChange": false,
"bPaginate": false,
"bInfo": false,
"fnServerData": function (sSource, aoData, fnCallback) {
$.ajax({
"dataType": 'json',
"type": "POST",
"url": "webservice.php",
"data": 'id=' + quotation_id + '&customer_id=' + id + '&action=true',
"success": function(msg){
fnCallback(msg);
}
});
},
"fnInitComplete": function() {
this.fnAdjustColumnSizing();
}
});
Функция не какой-либо эффект, но если я использую его в другом случае, такие, как это:
$('#target').click(function() {
oTable.fnAdjustColumnSizing();
});
Это хорошо работать , Есть идеи ?
Я попробовал только сейчас безуспешно :( – Awea
Существует способ использовать fnAdjustColumnSizing после OTABLE свиданий? – Awea
он не работает ни –