可以在设计视图中,把文本框删除,再添加一个复选框的控件,同时,把复选框的控件来源设置与文本框的一样即可.
只是,复选框只接受Boolean型数据,也就是只能是True/False、-1/0,这些.其它的不接受
echo "<input type='checkbox' name='Country[]' id='Country[]'value='".$value['Typeid']."' />".$value["Typenamecn"]
这里面的value是什么,$cc取到的就是什么。你写的是typeid,自然就是id了。
你像换名字,就换成名字……
如果你要多个的话,在这里拼起来 $value['Typeid']."-".$value['name']
接收的时候取出来再拆分一下
$c = explode('-',$cc)
$c[0] 就是id,$c[1] 就是name
一个思路,checkbox就是在name属性加[],你的就写成<input name="mudi[]" type="checkbox" value="整粒" checked />。。。。等,至于用js的话,是可以控制的。 因为你是一个字段,php接受该数组的时候,用“|”把值穿起来,比如我选了“分级”和“整粒”,就成了“分级|整粒”,这样写进数据库,以后需要读取判断的时候,先读取该字段的值,然后以“|”为分隔符判断是否所需要的指在里面,就可以了。希望这是你要的答案。
:)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)