Пожалуйста, обратитесь к прилагаемому коду для понимания. HTML Таблица отображается с элементами на основе определенных критериев. Всякий раз, когда переключатель в "Extra KM / Hr?" Если да, то все столбцы с правой стороны должны быть включены, иначе отключены. Я заполняю табличные значения, используя PHP для этого идентификатора "displayTable".
TABLE заполняется с использованием приведенного ниже кода PHP:
while($row=mysqli_fetch_array($resultSet)){
$txtstr="";
echo "<tr>
<td style='width:30%'>" .$row["routeName"]. "</td>
<td style='width:20%'>
<label class='checkbox'><input type='checkbox' name='pickup' checked value='Pickup' style='margin-left: 0px;margin-right:6px'>Pickup</label>
<label class='checkbox'><input type='checkbox' name='drop' checked value='Drop' style='margin-left: 10px;margin-right: 6px'>Drop</label>
</td>
<td>
<input type='text' id='noofdays' value=".$row['noofdays']." name='noofdays' size='3'/>
</td>
<td>
<input type='text' id='pickupamt' value=".$row['pickupamt']." name='pickupamt' size='5'/>
</td>
<td style='width:20%'>";
if ($row['extraallowed']==1){
$txtstr = "<label class='radio-inline'><input type='radio' name='SourceOfc' style='margin-left: 0px;margin-right: 6px' checked value='Yes' onclick=toggle('show')>Yes</label>";
$txtstr.= "<label class='radio-inline'><input type='radio' name='SourceOfc' style='margin-left: 10px;margin-right: 6px' value='No' onclick=toggle('hide')>No</label>";
}
else{
$txtstr = "<label class='radio-inline'><input type='radio' name='SourceOfc' style='margin-left: 0px;margin-right: 6px' value='Yes' onclick=toggle('show')>Yes</label>";
$txtstr.= "<label class='radio-inline'><input type='radio' name='SourceOfc' style='margin-left: 10px;margin-right: 6px' checked value='No' onclick=toggle('hide')>No</label>";
}
echo $txtstr."</td>
<td>
<input type='text' id='allowedkm' value=".$row['allowedkm']." name='allowedkm' size='5'/>
</td>
<td>
<input type='text' id='allowedhr' value=".$row['allowedhrs']." name='allowedhr' size='5'/>
</td>
<td>
<input type='text' id='extrakm' value=".$row['extrakmamt']." name='extrakm' size='5'/>
</td>
<td>
<input type='text' id='extrahr' value=".$row['extrahrsamt']." name='extrahr' size='5'/>
</td>
</tr>";
}