后台json 数据回传
Map mapUtils = new HashMap();
mapUtils.put("staffGroupDetailList",staffGroupDetailList);
JSONObject object = JSONObject.fromObject(mapUtils);
result = object.toString();
outPutMssage(result);
前台js
动态加载 check 是否选中
function selectManager(){ var managerId =$("#managerId").val();
$.ajax({
async:false,
type: 'POST',
url: '${pageContext.request.contextPath}/setting/selectManagerChange.action?t"=' +Math.random(),
data: {"managerId":managerId},
dataType: 'json',
success:function(data){
if(data!= null && data !=-1){
var groupList = data.staffGroupDetailList;
var cbeGroup = 'cbxGroup';
var staffGroup = '';
$("input[name='selectValue']").each(function(index) {
cbeGroup= 'cbxGroup' + index;
$("#"+cbeGroup).attr("checked",false);
});
var index =0;
for(index = 0;index
staffGroup =groupList[index];
if(staffGroup.staff_id !='' && staffGroup.s_g_id == (index+1)){
cbeGroup= 'cbxGroup' + index;
$("#"+cbeGroup).attr("checked",'checked');
}
}
}
}
});
}
${s_g_name} " name="selectValue" id="displayBox" style="width: 20px; vertical-align:-5px;" type="checkBox" ${(staff_id!=null)?'checked': ''} value=""">
总结
如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。