• 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; });

    -----

  • 相关阅读:
    IIS7用进程池的PID查找占用CPU的站点
    CSS中属性的书写顺序
    int[] 和 string[] 互换
    csv 文件的读取
    扩展 DataGridView 的功能(三)
    [音乐] the dream catcher
    雷人的面试
    将MP3文件嵌入到exe中并播放
    扩展 DataGridView 的功能(二)
    扩展DataGridView 的功能(四)
  • 原文地址:https://www.cnblogs.com/90nice/p/12494513.html
Copyright © 2020-2023  润新知