zoukankan      html  css  js  c++  java
  • layui 单击事件,选中 checkbox f

    table.on('tool(data-list)', function (obj) {
    var data = obj.data;
    var userid = data.UserID;
    var id = data.ID;
    var operate = data.Operate;
    scorenum = data.RealScore / 100.00;
    var OrderNum = data.OrderNum;
    //console.log(obj)
    if (obj.event === 'handle') {
    // 使用 批量处理
    //$(obj.tr).find("td:eq(0)").find(".layui-form-checkbox").addClass("layui-form-checked");
    //$(obj.tr).find("td:eq(0)").find(":checkbox").prop("checked", function () { return true; });
    var index = $(obj.tr).attr('data-index');
    var tableBox = $(obj.tr).parents('.layui-table-box');
    //存在固定列
    if (tableBox.find(".layui-table-fixed.layui-table-fixed-l").length>0) {
    tableDiv = tableBox.find(".layui-table-fixed.layui-table-fixed-l");
    } else {
    tableDiv = tableBox.find(".layui-table-body.layui-table-main");
    }
    var checkCell = tableDiv.find("tr[data-index=" + index + "]").find("td div.laytable-cell-checkbox div.layui-form-checkbox I");
    if (checkCell.length>0 &&!$(obj.tr).find("td:eq(0)").find(":checkbox").is(':checked')) {
    checkCell.click();
    }

    //$(obj.tr).find("td div.laytable-cell-checkbox div.layui-form-checkbox I").click();
    $(".childSovlePay").click();
    return;

    ---------------------------

    layui的table单击行勾选checkbox功能

    ---------------------------

    //单击行勾选checkbox事件
    $(document).on("click",".layui-table-body table.layui-table tbody tr", function () {
    var index = $(this).attr('data-index');
    var tableBox = $(this).parents('.layui-table-box');
    //存在固定列
    if (tableBox.find(".layui-table-fixed.layui-table-fixed-l").length>0) {
    tableDiv = tableBox.find(".layui-table-fixed.layui-table-fixed-l");
    } else {
    tableDiv = tableBox.find(".layui-table-body.layui-table-main");
    }
    var checkCell = tableDiv.find("tr[data-index=" + index + "]").find("td div.laytable-cell-checkbox div.layui-form-checkbox I");
    if (checkCell.length>0) {
    checkCell.click();
    }
    });

    $(document).on("click", "td div.laytable-cell-checkbox div.layui-form-checkbox", function (e) {
    e.stopPropagation();
    });

    // 设置单选框 赋值

     $("input[name=banker][value='0']").prop("checked", function () { return true; });

    -----

  • 相关阅读:
    65_磁盘文件的使用
    64_设备文件的使用
    63_json解析成map格式
    62_json文件解析成结构体格式
    61_map生成json的使用
    60_通过结构体生成json
    59_字符串的转换
    58_字符串的一些操作函数的使用
    57_recover的使用
    56_异常处理error,errors和painc的使用
  • 原文地址:https://www.cnblogs.com/90nice/p/12494513.html
Copyright © 2011-2022 走看看