清空数据表格数据

提问 已结 8 271
全世界誰倾听你
悬赏:20飞吻
数据表格表格在弹出层,当弹出层点击关闭后,把数据表格的数据清空
回帖
  • IDyun
    2019-1-10
    //执行重载, url 需要 清空
    table.reload('demo', {url:'',data:[]});
    0 回复
  • Arivn
    2019-1-10
    table.reload({data: []});
    0 回复
  • @Arivn 不能成功,还是有数据
    0 回复
  • 岁月小偷
    0 回复
  • 0 回复
  • Arivn
    2019-1-10
    你是在弹出层 reload 的吗? 可以在数据表格页面清空
    layer.open({
    title: "title",
    type: 2,
    content: "index.html",
    success: function (layero, index) {

    },
    end: function () { //层销毁时
    table.reload({data: []});
    }
    });
    0 回复
  • 你的layui的版本是多少呢?还有原始的table.render的时候是用url的方式还是data的方式,如果存在url不管你写什么data它都不认的,如果原本就是data模式,清空就是前面大家说的reload一个空的数组,但是如果不成功的话要看看版本,这个reload的时候data是深拷贝来着,后面的版本才再reload的时候如果已经存在data把以前的data delete掉,如果没有这个逻辑,实际后面reload一个空的数组是没用的,具体是什么版本修改的忘了,好像是2.2.5还是2.2.6记不起来了
    0 回复
  • tasidingou
    2019-4-13
    这个用调用table.render,重新渲染table,用reload搞不定
    0 回复