我正在处理一个复选框列表,如果选中其中一个复选框,则会出现所有复选框。我已经通过php隐藏了子复选框,但是当我试图检查其中一个允许出现所有子复选框的复选框时,它不起作用。
这是我到目前为止所得到的(我还使用php来显示&连接存储在数据库中的主要复选框列表,你可以看到我使用了预处理语句[bind]):
{{1}}
答案 0 :(得分:0)
好吧,问题是当你设置主复选框时,PHP不会发送“隐藏”的HTML - 因此没有条件显示的内容。
你最好使用CSS样式display: hidden
来隐藏你不想要的复选框,因为HTML仍然会进入浏览器(它不会被显示)。然后,当用户选中该复选框时,您可以使用javascript将CSS样式更改为display: initial
,以便再次显示这些元素。