我有一个使用php生成的复选框列表,具体取决于数据库中的coloumns数量, 对于每个复选框,我正在使用onchange函数将其名称存储在会话变量中(如果已选中)。 为了选择所有复选框我正在使用javascript ....但是这样我就无法向会话发送复选框名称。 如何一次选择所有复选框以及将它们的名称存储在会话变量中(只有已检查的名称必须完全取消)??
答案 0 :(得分:0)
如果您在onChange=""
上使用AJAX函数调用,那么每次单击复选框并设置会话变量时,您必须执行单个函数,在该函数中,您可以有条件地放置此函数,如
<强>更新强>
if (particular checkbox is checked/Unchecked?){
if(select all checkbox is checked?){
//send ajax request to php file to unset that particular session, as in this case all check box will be checked
}else{
//send ajax request to php file to set that particular session
}
}elseif(select all checkbox is checked?){
//send ajax request to php file to set all the checkbox sessions
}