weixin_47463439
2021-09-01 14:29
采纳率: 85.7%
浏览 48
已结题

layui无法获取到表格中的数据,无法传到layui的iframe进行数据回显

img
想这获取表格查询到的数据进行回显,再传到弹出层ifrmae

img

img

img

img

img
这些val后面的赋值语句应该要怎么写才能获取到呢

  • 收藏

2条回答 默认 最新

  • 一把编程的菜刀 2021-09-01 23:01
    已采纳
    table.on("tool(tableFilter)", function (obj) {//绑定事件,其中tableFilter是table表情里的 lay-filter="tableFilter"
                var data = obj.data;
                switch (obj.event) {
                    case "edit":
                        edit(data);
                        break;
                }
            });
    
    function edit(data) {
                layer.open("编辑<span style='color:#FF0000'>《"+data.title+"》</span>", "ads.php?action=edit&id="+data.id, "90%", "90%", function (layero) {
                    //这里复制操作。采用data.xx这样的
                }, function () {
                    userTable.reload();
                })
                
            }
    
    

    在 表格你要点击的那个按钮 加上 lay-event="edit" 这个

    已采纳该答案
    打赏 评论
  • CSDN专家-微编程 2021-09-01 14:46

    不加双引号,加了双引号就代表是一个写死的值了,另外data就是一个对象,对象.属性即可

    打赏 评论

相关推荐 更多相似问题