layui获取数据

提问 未结 19 677
防御
防御 2020-5-19
悬赏:20飞吻

我点击,这个表单元素,想得到这一行的数据,应该怎么写。。。
回帖
  • 用lay-event和table.on tool
    0 回复
  • 防御
    2020-5-20
    @小哥哥小姐姐 ?????????????
    0 回复
  • 伊丈夫
    2020-5-20
     form.on('checkbox(lockType)', function (obj) {
    $.post('url', { type: obj.value }, function (res) {
    if (res.code = "0") {
    layer.msg("成功", { time: 1000 });
    getList();
    }else {
    layer.alert("失败", { title: '系统提示', icon: 2 });
    }
    }, 'json')
    });
    table.render({
    elem: '#tableid'
    , url: 'api' //数据接口
    , method: 'post'
    , where:{id:1}
    , cols: [[ //表头
    , { field: 'UserId', title: "编号", align: 'center', width: 60 }
    , { field: 'UserName', title: "姓名", align: 'center' }
    , { field: 'Email', title: '邮箱', align: 'center' }
    , {
    field: 'RoleUserType', title: '是否分配', unresize: true, templet: function (d) {
    var html = ['<input type="checkbox" name="lock" title="分配" lay-filter="lockType" '];
    html.push(' value=' + d.UserId + ' ');
    html.push(d.RoleUserType == 0 ? ' checked' : '');
    html.push('/>');
    return html.join('');
    }
    }
    ]],
    done: function (res, curr, count) {
    $('.layui-table-body table tbody tr td[data-field="UserId"] div').css("width", "60px");
    }
    });
    0 回复
  • 伊丈夫
    2020-5-20
    0 回复
  • 没这么写过, 如果使用表格监听 复选框不行的话, 可以使用 监听单元格点击事件, 里面的自带当前行 信息
    0 回复
  • 防御
    2020-5-20
    @伊丈夫 你的意思是,把值,都放进去?
    0 回复
  • 伊丈夫
    2020-5-20
    @防御 看不懂操作吗
    0 回复
  • 伊丈夫
    2020-5-20
    @防御 他不是一个表单,你可以选择,传递obj,整个,然后在F12中,查看是否是全部一行的数据?
    0 回复
  • 防御
    2020-5-20
    @Angel丨灬泪雨 我改成了,tool事件。然后,手动,写了,设置参数。因为,拿不到表单元素里面的值。
    我现在想,通过,前面的选项,修改后面的,选项,应该怎么办?
    0 回复
  • 防御
    2020-5-20

    我怎么,通过,下拉框,改变对应的日期值呢
    0 回复