//checkbox的回选 根据后台传入的值,显示多选按钮的选中状态:
function return1(){
//得到两个数组
var itemNameList = $('#objItemName').val().trim().split(',');
var itemIdList = $('#objItems').val().trim().split(',');
for(var i=0, len = itemNameList.length; i < len; i++){
var Str = itemIdList[i] + ':' + itemNameList[i]; //拼接字符串,得到checkbox的value值
$("input[name='checkBox1'][value='"+Str+"']").attr("checked",true);
}
}
方法2:
遍历字符串,并将逗号切割掉,依次设置多选按钮的选中项:
var str = "A,B,C";
$(str.split(",")).each(function (i,e){ $("input[name='eight'][value='"+e+"']").prop("checked",true); });