JQuery | CheckBox 复选框数据源回填显示操作

in web技术 with 0 comment 访问: 2,665 次

checkbox数据回填问题:

<div class="col-md-10" id="update-group-right">
    <label><input name="groupRight[]" type="checkbox" value="64" />权限一</label>
    <label><input name="groupRight[]" type="checkbox" value="512" />权限二</label>
    <label><input name="groupRight[]" type="checkbox" value="32768" />权限三</label>
    <label><input name="groupRight[]" type="checkbox" value="32" />权限四</label>
    <label><input name="groupRight[]" type="checkbox" value="256" />权限五</label>
    <label><input name="groupRight[]" type="checkbox" value="8192" />权限六</label>
 </div>

当修改的时候把当前保存的数据取出 并显示在对应条目

// 先清空,初始化
$("#update-group-right").find("input").prop("checked", false); // groupRight数据为val值的数组 

$.each(groupRight, function(key, val){

    $("#update-group-right").find("input[value="+val+"]").prop("checked", true); });
赞赏支持
Responses