菜鸟请教 checkbox 选中问题
我从数据库中取出 1,3,4 这样的字符串,分解后就是 1 3 4 就是checkbox的值,
我要根据 它的值,让它默认选中,请问怎么做?
最好能给代码,谢谢,
<input type="checkbox" name="CHECKED" value="1" />
<input type="checkbox" name="CHECKED" value="2" />
<input type="checkbox" name="CHECKED" value="3" />
<input type="checkbox" name="CHECKED" value="4" />
<input type="checkbox" name="CHECKED" value="5" />
<input type="checkbox" name="CHECKED" value="6" />
CheckBox
jquery
------解决方案--------------------每个checkbox定义个ID,形式是id_value,即<input id="id_1" type="checkbox" name="CHECKED" value="1" />
然后遍历你的结果集,document.getElementById("id_"+id)设置选中即可。
脚本自己写吧。
------解决方案--------------------
三目运算符 判断
checked = ${a == b ? "chencked" : "" }
------解决方案--------------------循环读入数据
比如:
<input type="checkbox" name="CHECKED" value="1" <%if(value == 1){out.print("checked")}%> />
以此类推
------解决方案--------------------Struts标签<s:if>判断也成