多個checkbox 回顯

1,使用javascript 方法
添加一個隱藏域,而後分割遍歷
var strRoles = $("#userRoles").val();
if (strRoles.length>0) {
    var roleArr = strRoles.split(',');
    $.each(roleArr, function(index, roleName){
        $("input[type=checkbox][name='roles[]']").each(function () {
            if($(this).val() == roleName) {
                $(this).attr("checked",true);
            }
        });
    });
}

能夠參考一下:http://www.tuicool.com/articles/bMV7j2ujavascript

相關文章
相關標籤/搜索