checkbox的value存入数据库及回显
后台接收值
String[] ctrltypes = request.getParameterValues("ctrltypes");
String str1 = new String();
if (ctrltypes.length > 0) {
for (int i = 0; i < ctrltypes.length; i++) {
str1 += ctrltypes[i] + ",";
}
tabUsers.setCtrltypes(str1.substring(0, str1.length() - 1));
}
前台回显
//管理类别:
var ctrtype=$(‘#‘+id+‘_4‘).text();
var c=ctrtype.split(",");
for(var i=0;i<2;i++)
{
var flag=$(‘#mctrltypes‘+i).val();
for(var j=0;j<c.length;j++)
{
if(c[j]==flag)
{
$(‘#mctrltypes‘+i).attr("checked",true);
$(‘#mctrltypes_‘+i).show();
}
}
}
复选框选中的判断
if($("ctrltypes0").is(":checked")) {
$(‘#ctrl0‘).each(function(){
if($(this).is(":checked")) {
//被选中
$("#ctrl0info").html("");
}else{
//未被选中
flag=false;
$("#ctrl0info").html("请选择");
}
});
}
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。