0
私のコードは以下のようになります。支店の一覧のすべてのチェックボックスを選択/選択解除
$box = $ui->box()
->title('Select Eligible Branches')
->solid()
->uiType('primary')
->open();
echo "Please select courses tab below.<br>";
$myTabBox = $ui->tabBox();
foreach ($courses as $key => $value)
$myTabBox->tab($key."_tab",$value['name']);
$myTabBox->open();
foreach ($courses as $key => $course_details) {
$tab1 = $ui->tabPane()
->id($key."_tab")
->containerClasses('eligible_tabpane')
->open();
$table = $ui->table()
->hover()
->bordered()
->responsive()
->condensed()
->width(12)
->open();
foreach ($course_details['branches'] as $k => $branch_detail) {
$f=0;
for($i=0;$i<sizeof($course_branch_id);$i++) {
if($course_branch_id[$i]==$branch_detail['course_branch_id'])
$f=1;
}
if($f==1){
echo "<tr><td><label><input type='checkbox' name='eligible_cb[]' checked value='".$branch_detail ['course_branch_id'].'_'.$course_details['id']."'> ".$branch_detail['name']."</label></td></tr>";
}
else{
echo "<tr><td><label><input type='checkbox' name='eligible_cb[]' value='".$branch_detail ['course_branch_id'].'_'.$course_details['id']."'> ".$branch_detail['name']."</label></td></tr>";
}
}
$table->close();
$tab1->close();
}
$myTabBox->close();
$box->close();
私が選択したコースの枝のすべてのチェックボックスのチェックを外す/チェックするためのいくつかの方法にしたいです。
下の図には「学士号」のすべての支店を選択する方法がありますが、同様に「Master of Technology」が選択されている場合は、支店をすべて選択する方法もあるはずです。現在、私は手動で別のコースから各ブランチを選択する必要があります。