データテーブル内のチェックボックスをどのように調整するかはわかりません。データテーブルのチェックボックスがチェックされている場合は条件にしたい、データベースに挿入し、チェックボックスがオフの場合はデータベースで削除します。私はcodeigniterフレームワークを使用しています。ここでデータテーブルのチェックボックスをチェックする/チェックしない場合のチェック方法
は私のコントローラである:ここ
public function getalldocs() {
$listdocs = $this->Admin_model->getdoctors();
$data = array();
foreach ($listdocs as $docs) {
$row = array();
$row[] = $docs->user_fname;
$row[] = $docs->user_mname;
$row[] = $docs->user_lname;
$row[] = '<input name="user_id[]" value="'.$docs->user_id.'" type="checkbox">';
$data[] = $row;
}
$output = array(
"data" => $data,
);
echo json_encode($output);
}
は私のjavascriptのです、私は、チェックボックスをクリックすると、USER_IDの値に警告するために管理するが、私はそれをチェックしたり、チェックした天気を、それを調整する方法を知りませんもう一度チェックを外してください。ここでは、次のとおりです。あると
<table id="dataTables-docs" class="table table-striped table-bordered table-hover dataTable dtr-inline" role="grid" style="width: 100%;" width="100%" aria-describedby="dataTables-material">
<thead>
<tr>
<th>First Name</th>
<th>Middle Name</th>
<th>Last Name</th>
<th></th>
</tr>
</thead>
<tbody>
</tbody>
</table>
あなたの答えはありがとうございます。私はこれを試してみます –
こんにちは、これは私がやったことです:チェックは機能していますが、user_idの値はチェックしていません。 $( '#dataTables-docs tbody')。on( 'クリック'、 '入力[タイプ= "チェックボックス"]'、関数(e){ if($(this)).is ( ":チェックする")){ VARのuser_id = $(この).val(); 警告(user_idは+ "チェックボックスをチェックしている"); }他 { 警告(user_idは+ "チェックボックスがチェックされていない"); } }); –
try // .on( 'change'、.on( 'click'、 –