window.onload = function () {
var arr = "1,2,4";
arr = arr.split(",");
var inputs = document.getElementsByName("resumeFilter");
for (var i = 0; i < arr.length; i++) {
for (var j = 0; j < inputs.length; j++) {
if (arr[i] == inputs[j].value) {
inputs[j].checked = true;
break;
}
}
}
}
<input type="checkbox" name="resumeFilter" value="2" checked="true"/>
<input type="checkbox" id="checkbox3" name="resumeFilter" value="3" />
<input type="checkbox" name="resumeFilter" value="4" />
JS代码var arr=3;
if(arr=3)
{
$("#checkbox3").attr("checked","true");
}
效果
var arr="1,2";
var val=arr.split(",");
for(var str in val)
{
for(var i=0;i<s.length;i++){
if(str==s[i].value)
s[i].checked=true;
break;
}
}
var arr="1,2";
var val=arr.split(",");
val.each(function(kry,valuel){
$("#resumeFilter[value='"+valuel+"']").attr("checked","true");
});
var arr="1,2";
var val=arr.split(",");
val.each(function(kry,valuel){
$(":checkbox[value='"+valuel+"']").attr("checked","true");
});