我正在嘗試使用來自我的控制器的數據管理不同標題列名稱的數據表。我正在從我的控制器發送帶有表標題列名稱和表數據值的數據。我在 drawCallback 的 cal 變量中獲取 json 中的列,但無法獲取列中 cal 的值。這是我的控制器$columns = array('<input class="checkbox" type="checkbox" name="selectall" id="bnselectall">', __('SL'), __('Start date'), __('End Date'), __('Event Name'),__('Aquisition Channels'),__('Status'),__('Views'),__('No of Products Sold'),__('Revenue')); $data[] = array($checkbox,$sr++,$period_start_date,$period_end_date,$event_title,$aquisition_channel,$status,$no_of_views,$count,$currency." ".$actual_rate);$results['draw'] = $draw; $results['recordsTotal'] = $countAll; $results['recordsFiltered'] = $countAll; $results['data'] = $data; $results['columns'] = $columns; echo json_encode($results); exit;我的數據表 ajax 代碼在這里dataUsersbehaviour = $('#dataUsersbehaviour').DataTable({ "processing": dataTableConfig.processing, "serverSide": dataTableConfig.serverSide, "bFilter": dataTableConfig.bFilter, "bInfo": dataTableConfig.bInfo, "autoWidth": dataTableConfig.autoWidth, "paging": dataTableConfig.paging, "dom": dataTableConfig.dom, "pageLength": dataTableConfig.pageLength, "pagingType": dataTableConfig.pagingType, "bSort" : dataTableConfig.bSort, //"aDataSort": false, "language": { "url": dataTableConfig.language.url, }, "ajax": { "url":$('meta[name="_baseurl"]').attr('content')+"usersbehaviour/data", "type":"post", "headers":{ 'X-CSRF-Token':$('[name="_token"]').attr('content') },我的視圖頁面看起來像<table id="dataUsersbehaviour" class="table" style="width: 100%;">
如何使用帶有數據的動態標頭管理數據表
Smart貓小萌
2022-12-02 10:43:04