只有经过检查的复选框才能呈现给PHP,因此您的PHP代码是正确的。
但是,您的HTML不正确,因为所有复选框都具有相同的名称。这意味着PHP只会看到其中一个。
要获得一系列复选框,您需要为复选框指定唯一的名称,例如
value="ce"
name="add[ce]"
title="Wanting To Meet"
class="checkbox {validate:{required:true,minlength:1}}"/>
value="sf"
name="add[sf]"
class="checkbox"/>
value="sm"
name="add[sm]"
class="checkbox" />
或者像这样使用空盒子技术。
value="ce"
name="add[]"
title="Wanting To Meet"
class="checkbox {validate:{required:true,minlength:1}}"/>
value="sf"
name="add[]"
class="checkbox"/>
value="sm"
name="add[]"
class="checkbox" />