比如我在第三页利用弹出框修改了数据,希望在提交之后,刷新第三页的数据

解决方案 »

  1.   

    layui reload 方法:
    table.reload('idTest', {
      where: { //设定异步数据接口的额外参数,任意设
        aaaaaa: 'xxx'
        ,bbb: 'yyy'
        //…
      }
      ,page: {
        curr: 1 //重新从第 1 页开始
      }
    });楼主可将该方法改为:
    table.reload('idTest', {
      where: { //设定异步数据接口的额外参数,任意设
        aaaaaa: 'xxx'
        ,bbb: 'yyy'
        //…
      }
    });
    即删除
     ,page: {
        curr: 1 //重新从第 1 页开始
      }
    即可
      

  2.   

    用yes - 确定按钮回调方法,记得没错的话应该是这个。就是在关闭的时候的回调,你可以在这里刷新页面,或者如果页面有查询功能的话你可以重新查询一遍
    layer.open({
      content: '测试回调',
      yes: function(index, layero){
        //do something
        layer.close(index); //如果设定了yes回调,需进行手工关闭
      }
    });  
      

  3.   

    layui.table.reload('F_ID',
    {
           where: {
                   queryJson: queryJson
           },page{curr: 1 //重新从第 1 页开始}
    });       
     F_ID为当前table渲染时定义的id