Layui多复选框条件查询并显示

时间:2024-03-13 12:19:47

Layui多复选框条件查询并显示可以给每个复选框加上监听事件。
我用的时Layui自带的复选框监听,form.on(‘checkbox(filter)’, function(data)。并用Ajax异步更新。
点击之后,返回数据,并刷新当前页面。之前写的是window.location.href = “toSystemindex”;数据显示没问题,但是复选框的选中状态没有了。不写刷新的话需要手动刷新才行。
然后又找到这种解决办法:
1、先添加一个隐藏域,在点击提交查询按钮的时候把你选择的copycheckbox的值赋到这个隐藏域上
2、页面加载的时候$(function(){//在这处理});,检测隐藏域的zd是否有值,如果有值,就相对应的给checkbox赋上选中状态

方法思路没问题,菜鸟实践的时候依然不行。然后又找到下面这种方法,直接就行了。

1、reload – 强迫浏览器刷新当前页面

location.reload([bForceGet]) //重新加载当前文档
bForceGet, 可选参数, 默认为 false,从客户端缓存里取当前页。true, 则以 GET 方式,从服务端取最新的页面, 相当于客户端点击 F5(“刷新”)

js刷新当前页面的5种方式