使用table的实例化对象来reload tableIns.reload({page: {curr:1//重新从第 1 页开始,limit:50} ,method:'POST',url:'/api/bug/findAllBugsBySearchCondition',where: formData ,contentType:'application/json'//,height: 300,done:function(res, curr, count){//this.where={};//不清空,有问题:搜索条...
done: function(res, curr, count){ this.where={};} 来处理,默认的表格分页会把第一次请求的参数去掉。两者遇到些冲突。 用下面的方式来解决: var tableIns = table.render({ elem: '#test-table-toolbar' //绑定table表格 // ,url: '/api/mockrecord/findByRPID?rpid=100002' ,url: '/api/bug/f...
done: function(res, curr, count){ this.where={};} 1. 来处理,默认的表格分页会把第一次请求的参数去掉。两者遇到些冲突。 用下面的方式来解决: var tableIns = table.render({ elem: '#test-table-toolbar' //绑定table表格 // ,url: '/api/mockrecord/findByRPID?rpid=100002' ,url: '/api/b...
代码语言:javascript 复制 vartableIns=table.render({...});// 监听搜索操作form.on('submit(data-search-btn)',function(data){//这里以搜索为例tableIns.reload({where:data.field,page:{curr:1//重新从第 1 页开始}});returnfalse;});
table reload 有个坑:reload时where参数会保留上次的参数,如果⽤ done: function(res, curr, count){ this.where={};} 来处理,默认的表格分页会把第⼀次请求的参数去掉。两者遇到些冲突。⽤下⾯的⽅式来解决:var tableIns = table.render({ elem: '#test-table-toolbar' //绑定table表格 // ...
【问题】:表格重载时没有清除原来的where参数,在网上搜索各种方法都没有效果,自己尝试各种方法,发现目前该方法有效。 【解决办法】 创建表格对象 layui.use('table',function(){vartable=layui.table;tableObj=table.render({id:"tableId",url:'url',//数据接口elem:'#tableId',page:{limit:15,limits:[15...
简介: 解决layui的table数据重载reload where参数会保留上次条件的问题 解决layui的table数据重载reload where参数会保留上次条件的问题 原 table.render({ ... }); // 监听搜索操作 form.on('submit(data-search-btn)', function (data) { table.reload('currentTableId', { url: 'rest/agriculture...
layui table数据表格reload(重载) where参数保留(有缓存)问题 先把表单中的数据拿到,存入一个数组中 使用重装的方式 清空之前的记录 注:**如果第一次,在页面中测试没用,重启一下IDEA.就可以**
layui table数据表格reload(重载) where参数保留(有缓存)问题.先把表单中的数据拿到,存入一个数组中使用重装的方式清空之前的记录注:如果第一次,在页面中测试没用,重启一下IDEA.就可以...-LayuiCdn
layuitable数据表格reload(重载)where参数保留(有缓存)问题 layuitable数据表格reload(重载)where参数保留(有缓存)问题先把表单中的数据拿到,存⼊⼀个数组中 使⽤重装的⽅式清空之前的记录 注:**如果第⼀次,在页⾯中测试没⽤,重启⼀下IDEA.就可以** ...