复选框回显操作

在对有选择复选框的页面进行修改的时候  要把修改前原数据回显过来,可以这样做 、如下:
主要是运用到了双循环进行

连个foreach循环中的item 都是在控制器中写好的。

其中第一个循环 表示的是所有的项  ,第二个循环 表示的是修改前选中的项

<tr>
    <td width="120px">
        <label for="payment">支付类型:</label>
    </td>
    <td class="tdspace"></td>
    <td colspan="4">
        <c:forEach items="${payTypeList}" var="payType">
            <input type="checkbox" name="payment" id="payment"
                   value="${payType.code }"
            <c:forEach items="${paymentListChecked}" var="paymentChecked">
                <c:if test="${payType.code == paymentChecked }">
                    checked
                </c:if>
            </c:forEach>
            />
            ${payType.name }
        </c:forEach>
    </td>
</tr>
时间: 2024-11-10 01:22:04

复选框回显操作的相关文章

element-ui中el-table(隔行换色,复选框回显)

1.隔行换色 el-table加上改属性,然后操作该方法 之后在添加颜色  2.复选框回显 a:表格数据不是动态加载的情况下,表格会自动选中之前选中的 b:表格数据是动态获取的,需要根据行来进行回显 原理:拿已经存储好的之前选中的数据去匹配表格中某一行的某一个属性,两个数组对象中可以匹配上,表格便会回显成功. 原文地址:https://www.cnblogs.com/yxkNotes/p/11584656.html

CheckBox复选框回显

CheckBox复选框回显,分两个部分查数据: 其一: 查询所有复选框数据,拼接成复选框 其二,根据查询实际场景id,查询复选框对应数据, 设计循环嵌套逻辑进行复选框数据回显默认选中: 1 //双击行事件 2 function onDblClickRow(rowIndex, rowData){ 3 4 //权限复选框置空 5 $('#permissionTd').html(""); 6 7 //打开修改窗口 8 $('#editWindow').window("open&qu

Thymeleaf+layui+jquery复选框回显

一.Thymeleaf+layui+jquery复选框回显 基于Thymeleaf模板下的layui+jquery复选框回显,主要是jquery.大致意思是:把数组转成JSON传到前台,再在前台转回数组 AJAX一般都是用JSON格式或XML格式来传递数据的JSON就是一种具有特殊格式的字符串. 1.实体类属性 1 //顾客等级 2 private Integer[] constomerGradeArray; 3 //用来存储json格式的顾客等级数组(方便数据传输) 4 private Str

js 复选框回显

<div class="control-group"> <label class="control-label">客户状态:</label> <div class="controls"> <c:forEach items="${fns:getCustomerStatusList()}" var="item"> <input type=&quo

angular 复选框回选

<!DOCTYPE html> <html ng-app="myApp"> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="js/angular.min.js"></script> </head> <

jQuery操作复选框的简单使用

开发中为了实现一个小功能,就是复选框的相互影响事件,如下图: 就是通过复选框设置权限,权限是分等级的,这是一个web管理系统的应用,一个管理员具有三个权限赋予,权限也是有等级的,其中删除和编辑权限相当,就是说当拥有编辑和删除权限时,一定拥有查看权限,反过来不一定.但是没有查看权限时,一定没有编辑和删除权限,大体就是这么个逻辑 在前端为了用户体验,用jQuery绑定点击事件来完成,开始用的方法是.attr(),用法是$("[name = inputname]:checkbox").att

Layui:select下拉框回显

一..需求场景分析 基于Thymeleaf模板下的layui下选框回显. 二.获得一个Layui标配的下拉框,我们需要在html中填写的内容如下 <div class="layui-form-item"> <label class="layui-form-label"><span class="color-red">* </span>发送对象:</label> <div class

复选框使用总结

对复选框最基本的应用, 就是对复选框进行全选,反选和全不选等操作.复杂的操作需要与选项挂钩,来达到各种级联效果. 首先在空白网页中创建一个表单, 其中放入一组复选框: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 </head> 7 <

QTreeView/QTableView中利用QStandardItem实现复选框三种形态变化

版权声明:若无来源注明,Techie亮博客文章均为原创. 转载请以链接形式标明本文标题和地址: 本文标题:QTreeView/QTableView中利用QStandardItem实现复选框三种形态变化     本文地址:http://techieliang.com/2017/12/729/ 文章目录 1. 介绍 2. 源码  2.1. using_checkbox_item.h  2.2. using_checkbox_item.cpp 3. 说明 1. 介绍 复选框有三种形态:全选对勾.全不选