layui数据表格添加数据无效

提问 未结 9 196
吟容
吟容 2019-10-28
悬赏:20飞吻
版本:layuiAdmin 2.4以上 浏览器:谷歌
数据表格点击按钮弹出子级页面表单,提交后调用父级页面的方法,方法什么的都能行,就是reload刷新是刷新了但是没添加进去,请各位大神帮忙看下!!
下面贴出代码
父级页面预览

父级页面HTML代码

父级的js代码



json文件

子级页面预览(点击添加弹出这个页面)

子级页面的HTML代码

自己页面的js代码

一路下来都是可以的 就是reload那里 确实刷新了但没有添加进去,是data不应该这么写吗?
或者有什么其他办法 我想的就是点击添加弹出窗 然后提交 数据表格就多一行数据!
还请大神指导一下!被这个困扰的不行,不能等到后端交易才渲染,因为太慢了 客户要添加就能看到
回帖
  • [生病] 你的数据没有保存,表格重载后肯定直接刷没了啊。要把数据保存起来再重载表格
    0 回复
  • 吟容
    2019-10-28
    @MrRainbow 你好 能否指点一下要如何保存数据呢 修改json文件吗,具体怎么修改?
    0 回复
  • 这你得找你得后台,给你提供数据保存的接口了。这东西得数据库呀。[生病]
    0 回复
  • IDyun
    2019-10-28
    如果你保存到 table.json 接口,你重载就可以了。
    table.reload('testReload')
    或者是重载时把 url 去掉,不能同时存在,只能选一个
    table.reload('testReload',{url:'',data:data})
    0 回复
  • 吟容
    2019-10-28
    @MrRainbow 只能数据库吗?添加完以后涉及很多操作,可能会很慢,所以最好是能添加完以后就实时显示在表格里面
    0 回复
  • 吟容
    2019-10-28
    @IDyun 你好,请问一下如何保存到table.json?这是一个json文件,还有table.reload('testReload',{url:'',data:data})这里面url不用填值吗
    0 回复
  • 吟容
    2019-10-28
    @IDyun 有点困惑,我也感觉直接保存到json文件里面再重载会好很多,但是我不知道怎么存 也就是js修改保存json文件
    0 回复
  • @吟容 那你百度学习一下note.js吧
    参考传送门:https://blog.csdn.net/zhaoxiang66/article/details/79894209
    0 回复
  • 吟容
    2019-10-28
    @MrRainbow 先多谢了!
    0 回复