昨天在实际操作中遇见了一个问题
input type='checkbox' 设置ckecked 选不中 一直以为是js问题
后来F12看页面发现 是样式的掩盖
<label><input name="groupbyCols" type="checkbox" value="1" />漏洞名称 </label>
所以 其实js是起作用了得
只是样式被设置了
<script type="text/javascript">
$(document).ready(function() {
<#if resultMap??&&resultMap.groupbyCols?? >
var checkedArr = "${resultMap.groupbyCols}";
var arr = checkedArr.split(",");
$("input[type=checkbox][name=groupbyCols]").each(function (i, e) {
for (var i = 0; i < arr.length; i++) {
if ($(this).val() == arr[i]) {
$(this).trigger("click");
}
}
});
</#if>
});
</script>
模拟点击事件 就可以改变选中了
查看了资料也可以$.uniform.update($("#check2").attr("checked", true));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)