1
私はcodeigniterのコードを持っていますが、データテーブルを使用していますが、上記のチェックボックスを使用して列を表示/非表示にして列を非表示にしたり、私はこれらのコードと私のコントローラの私のデータベースから自分のデータを移入します:今ここにチェックボックス付き列の表示/非表示
public function dataTable_report($date) {
$user = array('user_id' => $this->session->userdata['logged_in']['user_id']);
$myreport = $this->Adminreport_model->getreportDataDaily($user,$date);
$data = array();
foreach ($myreport as $patient) {
$row = array();
$row[] = $patient->check_up_id;
$row[] = $patient->patient_fname;
$row[] = $patient->patient_lname;
$row[] = $patient->patient_mname;
$row[] = $patient->check_up_date;
$row[] = $patient->clinic_name;
$row[] = $patient->bill_amt;
$data[] = $row;
}
$output = array(
"data" => $data,
);
echo json_encode($output);
}
私は上記の私のチェックボックスにチェックを入れたときに私を助けてください隠さない私のデータテーブルである: https://jsfiddle.net/2j6w9hqt/27/
wowww。どのような偉大な答えです。どうもありがとうございました。 –
こんにちは、なぜ私に表示されません..ここに私のコードです: function data_table_report(dateselected){ $( "#dataTables-report")。dataTable()。fnDestroy(); 。 テーブル= $( '#1のDataTable-レポート')のDataTable({ "AJAX":{ "URL": "<?phpのエコーSITE_URL( 'patients_report/dataTable_report /')?>" + dateselected、 」タイプ ": "POST"、 }、 が応答:真、 DOM: 'Bfrtip' ボタン:[{ が延びる 'colvis' 列: ':いない(:第一子)' }] }); } –
DataTables CSS/JSファイルに加えて、ボタン拡張用のCSS/JSファイルを含める必要があります。 –