我编写了一个代码,该代码从查询中创建了多个复选框的列表,该代码使我可以从父选项中选择一组选项,也可以从单个选项中选择一组 一切都很好,直到在输入文本框中回显所选复选框的那一刻为止,我不知道该怎么做!
我只想将子级选择的选中复选框放入输入文本框中,例如name1,name2,... etc
<input type="text" class="form-control" name="checkbox" value=""/>
<?php
$query=mysqli_query($db,"SELECT * FROM tblmainjobs");
while ($row = mysqli_fetch_assoc($query)):
?>
<section>
<h3>
<label><input type="checkbox" /> <?php echo $row["mainjob"]; ?></label>
</h3>
<?php
$query2=mysqli_query($db,"SELECT userjob FROM users WHERE usertype = 'user' AND '".$row["mainjob"]."' = users.mainjob GROUP BY users.userjob, users.usertype");
while ($row2 = mysqli_fetch_assoc($query2)):
?>
<div class="children">
<label><input type="checkbox" name="checkbox"/> <?php echo $row2["userjob"]; ?></label>
<?php
endwhile;
?>
</section>
<?php endwhile; ?>
<script type="text/javascript">
$("h3 input:checkbox").cbFamily(function (){
return $(this).parents("h3").next().find("input:checkbox");
});
</script>
</section>
我的多个复选框列表是