From 8c30b23729d39e2febd4520a51d6e0d0fc117ce5 Mon Sep 17 00:00:00 2001 From: pco4bax5y <2276598359@qq.com> Date: Sat, 29 Apr 2023 22:59:29 +0800 Subject: [PATCH] ADD file via upload --- web/js/layfilter.js | 147 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 147 insertions(+) create mode 100644 web/js/layfilter.js diff --git a/web/js/layfilter.js b/web/js/layfilter.js new file mode 100644 index 0000000..e109d5c --- /dev/null +++ b/web/js/layfilter.js @@ -0,0 +1,147 @@ +layui.define(['jquery', 'layer'], function (exports){ + var $ = layui.jquery; + var chekedArr = {}; + var layfilter = { + render:function(options){ + var url = options.url; + var flag = true; + //传入了地址,则直接将此地址覆盖 + if(url){ + $.getJSON(url,options.where,function(res){ + if(res.code == 0){ + var data = res.data; + flase = true; + layfilter.init(options,data); + }else{ + layer.msg(res.msg||'查询过滤组件数据异常',{icon:2}); + flag = false + } + }) + } + if(!flag){ + return; + } + }, + init:function(options,dataSource){ + var elem = options.elem; + var $dom = $(elem); + var itemWidth = options.itemWidth + var arr = {}; + var $table = $('