当前位置: 代码迷 >> 综合 >> layui table 上面的switch开关切换,并获取表格里所有数据
  详细解决方案

layui table 上面的switch开关切换,并获取表格里所有数据

热度:36   发布时间:2023-12-02 06:09:04.0

form.on('switch(state)', function(obj){

//根据业务判断是开启还是关闭

var state = obj.elem.checked?0:1;

//方法一取数据(根据相对位置取)

var id = obj.othis.parents('tr').find("td :first").text();
   // 或者 
var userId= data.othis.parents('tr').find("td").eq(1).text();

//方法二取数据 (根据索引table.cache里面的行数据)

var index = obj.othis.parents('tr').attr("data-index");

var id = tableData[index].id;

$.get("/demo/table/user/",{"id":id,"state":state},function (res) {

if(res.code != '0'){

layer.msg(res.msg);

}

});

});

  相关解决方案