弹窗中的checkbox获取不到值

提问 未结
10 359
东哥000
东哥000 5天前
悬赏:20飞吻
版本:layui 浏览器:火狐
我做了一个弹窗,弹窗中显示了我的Table,都带checkbox,现在是当我点击checkbox选中,然后点击确定时能够获得Table项中的值,个位大佬有什么想法与建议,求解答,菜鸟求教
回帖
  • 0 回复
  • 0 回复
  • IDyun
    5天前
    弹层open 确认按钮回调函数

    yes: function (index, layero) {
    var iframeWindow = window['layui-layer-iframe' + index]
    var checkStatus = iframeWindow.layui.table.checkStatus('tableId');//tableId=设定容器唯一 id
    }

    获取选中行
    https://www.layui.com/doc/modules/table.html#checkStatus

    设定容器唯一 id
    https://www.layui.com/doc/modules/table.html#id
    0 回复
  • @IDyun 这是我的弹窗代码, 我按照你回复的open弹层写的 但是浏览器报的错误是第三个图,大佬还有什么高见[嘻嘻] 还有就是这个弹窗里的checkbox,跟普通的页面的checkbox选中不一样。
    0 回复
  • @花季岁月 这个是最基本的获取值,但是放到弹窗里就不行了 大佬还有什么高见
    0 回复
  • IDyun
    5天前
    //你这个是页面层,直接获取就可以了,刚才我发的是iframe弹层的

    var checkStatus =layui.table.checkStatus('tableId');//tableId=设定容器唯一 id
    0 回复
  • @IDyun 问题就出在这,我打印出来的值是空的 菜鸟一枚 望大佬勿见怪
    0 回复
  • IDyun
    5天前

    位置放上面
    0 回复
  • @IDyun 大佬 不好使啊 还有什么建议没?我实在是山穷水尽走投无路了。。。。
    0 回复
  • 卧槽 我真是sb了 我不应该在后加个.html() 唉 菜鸟的我还是太菜 感谢大佬们的回复 [good]
    0 回复