可乐儿儿 2020-12-07 09:08 采纳率: 100%
浏览 800
已采纳

bootstrapTable中使用onCheck方法取消选中某行的CheckBox

 row.TYPE是数据库里的值,Judge是定义的全局变量怎么使用onCheck函数来取消选中的行的CheckBox

function BusinessLicenseVerify() {
            var oTableInitPersonnel = new Object();
            oTableInitPersonnel.Init = function (url, columns) {

                $('#BusinessLicenseTable').bootstrapTable({
                    url: contextUri + url,                //请求后台的URL(*)
                    method: 'post',                      //请求方式(*)
                    striped: true,                      //是否显示行间隔色
                    cache: false,                       //是否使用缓存,默认为true,所以一般情况下需要设置一下这个属性(*)
                    pagination: true,                   //是否显示分页(*)
                    sortable: false,                     //是否启用排序
                    sortOrder: "asc",                   //排序方式
                    paginationDetailHAlign: ' hidden',//去掉分页信息,这里注意hidden前面有个空格,样式加上.hidden{display:none;}
                    queryParams: oTableInitPersonnel.queryParams,            //传递参数
                    sidePagination: "server",           //分页方式:client客户端分页,server服务端分页(*)
                    pageNumber: 1,                       //初始化加载第一页,默认第一页
                    //singleSelect: true,//单行选择单行,设置为true将禁止多选
                    pageSize: 7,                       //每页的记录行数(*)
                    //showColumns: true,               //是否显示 内容列下拉框
                    pageList: [7, 30, 50, 100],        //可供选择的每页的行数(*)
                    search: false,                       //是否显示表格搜索,此搜索是客户端搜索,不会进服务端,所以,个人感觉意义不大
                    strictSearch: false,
                    //showColumns: true,                  //是否显示所有的列
                    showRefresh: false,                  //是否显示刷新按钮
                    minimumCountColumns: 2,             //最少允许的列数
                    clickToSelect: false,                //是否启用点击选中行
                    //height: 500,                      //行高,如果没有设置height属性,表格自动根据记录条数觉得表格高度
                    //uniqueId: "UserID",                 //每一行的唯一标识,一般为主键列
                    showToggle: false,                   //是否显示详细视图和列表视图的切换按钮
                    cardView: false,                    //是否显示详细视图
                    detailView: false,                  //是否显示父子表
                    columns: columns,
                    responseHandler: responseHandler, //在渲染页面数据之前执行的方法,此配置很重要!!!!!!!
                    onLoadSuccess: function () {
                    },
                    onLoadError: function () {
                        layer.alert("@Resources.Global.DataLoadingFailed");
                    },
                    onDblClickRow: function (row, $element) {
                    },
                    onCheck: function (row, $element) {
                        if (row.TYPE == "营业执照") {
                            Judge++;
                            if (($("input[name='MasterCopyType']:checked").val() == 0 && Judge >= 2) || ($("input[name='MasterCopyType']:checked").val() == 3 && Judge >= 2)) {
                                layer.alert("只能选择一个营业执照");
                               
                            }
                        }
                    }
                });
            }

            //得到查询的参数
            oTableInitPersonnel.queryParams = function (params) {
                var page = {   //这里的键的名字和控制器的变量名必须一直,这边改动,控制器也需要改成一样的

                    PageSize: params.limit,   //页面显示行数
                    CurrentPage: (params.offset / params.limit) + 1,   //页码
                    Data: $("#SearchBusinessLicenseForm").serializeJsonObject(),
                    sort: params.sort      //排序列名
                    //sortOrder: params.order //排位命令(desc,asc)
                };
                return page;
            }
            return oTableInitPersonnel;
        }
  • 写回答

2条回答

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥15 用UML制作简单的语音计算机
      • ¥20 用socket实现ping遇到的问题
      • ¥15 综合的类,这个类里面里面又有构造方法,重载方法,有继承,有重写,有接口
      • ¥15 电脑重置失败无法开机也进不了修复模式,如何解决?
      • ¥100 px4飞控如何设置平飞模式下飞机固定的仰角
      • ¥15 关于#python#的问题:不可以使用max ,min ,exit ,break 的情况下找出哪一年份出生率最高,以及哪一年份出生率最低
      • ¥15 WPF中使用DoDragDrop程序会崩,"FatalExecutionEngineError"
      • ¥15 C语言 堆排序 数据结构
      • ¥15 ue如何做自然的物体边缘磨损效果材质
      • ¥15 我是在windows环境下通过IIS部署django项目,但是是这样怎么处理呢