layer

实现Ajax异步的layui分页

久未见 提交于 2021-01-09 05:47:20
我们常用layui做前端的很多东西,比如分页的实现,但是一般都是同步的,这次遇见一个新的需求,要求异步加载数据并且分页也是异步的,解决思路是在先把异步加载数据方法分离用自定义函数出来,先调用自定的方法异步加载数据完成后再进行分页,然后在分页里再次调用加载数据方法。。 页面效果图 页面代码 - < div class ="rctj-box ${(detailflg=='detailflg')?'':'layui-hide'} " > < div style ="margin-top: 25px" > 人才推荐 </ div > < div class ="rctj" style ="margin-top: 10px;padding: 20px;background-color: #F2F2F2;" > < table class ="layui-table" > < colgroup > < col width ="150" > < col width ="200" > < col > </ colgroup > < thead > < tr id ="rckth" > < th style ="text-align:center" > 姓名 </ th > < th style ="text-align:center" > 学历 </ th > < th style ="text

Layui form表单提交注意事项

你说的曾经没有我的故事 提交于 2021-01-09 05:38:33
// 表单提交 form. on( 'submit(first1)', function (data) { var articleFrom = data. field; $. ajax({ type: "POST", url: "/user/upDate", data: articleFrom, dataType: "JSON", success: function (data) { if(data.flag){ layer. closeAll(); } } }); return false; }); 最后return false防止页面刷(form表单提交后如果请求原来的页面尾后没有参数?id=之类的参数请求,可以不返回false)), http://localhost:8080/jump/jumpToPages?flag=5请求原页面大有参数,必须返回false,不然页面获取不到参数 报错 来源: oschina 链接: https://my.oschina.net/u/4295517/blog/3360621

layui表单提交与ajax访问webapi

混江龙づ霸主 提交于 2021-01-09 05:38:18
啊啊啊啊 这个东西实在很蛋疼啊 每次访问webapi就很老火 这里就一下 以后忘记的话就来查阅 不多说 直接开始 首先html页面 新建一个基于layui的form表单页面LayuiForm.cshtml(我的项目是基于mvc的 当然webform也是可以的 就不写了 个人习惯webform做前台的时候后台用一般处理程序.ashx来搭配)。 @{ Layout = null; } <!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width" /> <title>LayuiForm</title> <link href="~/Scripts/layui/css/layui.css" rel="stylesheet" /> <script src="~/Scripts/jquery-3.3.1.js"></script> <script src="~/Scripts/layui/layui.js"></script> </head> <body> <form class="layui-form" action="" method="post"> <div class="layui-form-item"> <label class="layui-form-label">输入框</label

layui form 表单提交 用 ajax提交

自古美人都是妖i 提交于 2021-01-09 05:37:51
layui form 表单提交 用 ajax提交 <form class="addvoteform layui-form "> <button class="layui-btn layui-btn-sm" lay-submit lay-filter="formDemo2" >确定</button> </form>    form.on('submit(formDemo2)', function(data){           /* layer.msg(JSON.stringify(data.field)) */ $.ajax({ url:"../Contestant/Employee.do", async: false, type:"POST", dataType: " text ", data:data.field, success: function(data){ if($("#isphone").val()==0){ var index = parent.layer.getFrameIndex(window.name); parent.layer.close(index); }else { window.history.go(-1); } } }) return false; });    来源: oschina 链接: https://my.oschina.net/u

layui form ajax提交

六月ゝ 毕业季﹏ 提交于 2021-01-09 05:22:58
layui form 表单提交 用 ajax提交 layui form 表单提交 用 ajax提交 1 2 3 4 5 6 <form class = "addvoteform layui-form" > <button class = "layui-btn layui-btn-sm" lay-submit lay-filter= "formDemo2" >确定</button> </form>    1 form. on ( 'submit(formDemo2)' , function(data){           /* layer.msg(JSON.stringify(data.field)) */ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 $.ajax({ url: "../Contestant/Employee.do" , async: false , type: "POST" , dataType: "text" , data:data.field, success: function(data){ if ($( "#isphone" ).val()==0){ var index = parent.layer.getFrameIndex(window.name); parent.layer.close(index); }

构建安全可靠、最小化的 Docker 镜像

血红的双手。 提交于 2021-01-08 18:29:22
容器化部署越来越多的用于企业的生产环境中,如何构建可靠、安全、最小化的 Docker 镜像也就越来越重要。本文将针对该问题,通过原理加实践的方式,从头到脚帮你撸一遍。 构建镜像 手动构建 手动构建 Docker 镜像的流程图,如下: 现在依次按照流程采用命令行的方式手动构建一个简单的 Docker 镜像。 创建容器并增加文件 取 BusyBox 作为本次试验的基础镜像,因为它足够小,大小才 1.21MB。 $: docker run -it busybox:latest sh / # touch /newfile / # exit 通过以上的操作,我们完成了流程图的前三步。创建了一个新容器,并在该容器上创建了一个新问题。只是,我们退出容器后,容器也不见了。当然容器不见了,并不表示容器不存在了,Docker 已经自动保存了该容器。如果在创建时,未显示设置容器名称,可以通过以下方式查找该消失的容器。 # 列出最近创建的容器 $: docker container ls -l CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES c028c091f964 busybox:latest "sh" 13 minutes ago Exited (0) 27 seconds ago upbeat_cohen # 查询容器的详情 $:

[NLP]Transformer模型解析

一笑奈何 提交于 2021-01-08 06:31:44
简介 [2] Attention Is All You Need 是 2017 年 google 提出来的一篇论文,论文里提出了一个新的模型,叫 Transformer ,这个结构广泛应用于 NLP 各大领域,是目前比较流行的模型。该模型没有选择大热的 RNN/LSTM/GRU 的结构,而是只使用 attention layer 和全连接层就达到了较好的效果,同时解决了 RNN/LSTM/GRU 中的 long dependency problem, 以及传统 RNN 训练并行度以及计算复杂度高的问题。缺点是输入固定长度的序列,需要对原始文本进行裁剪和填充,导致不能学习到序列中更长距离的依赖关系。 Transformer 总体结构 [1] Transformer 采用 Encoder-Decoder 架构。 上图就是论文中提出的 Transformer 结构。其中左半部分是 encoder 右半部分是 decoder. Encoder 层中有 6 个一模一样的层结构,每个层结构包含了两个子层,第一个子层是 多头注意力层 ( Multi-Head Attention, 橙色部分),第二个子层是 前馈连接层 ( Feed Forward ,浅蓝色部分)。除此之外,还有一个残差连接,直接将 input embedding 传给第一个 Add & Norm 层(黄色部分)以及 第一个

接口测试基础知识

纵然是瞬间 提交于 2021-01-06 21:32:02
接口基础 什么是接口测试? 接口测试是测试系统组件间 接口 的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间的相互逻辑依赖关系等。 接口分类 系统内部接口和系统外部接口 系统内部接口:模块间的相互调用 系统外部接口又包括软件接口和硬件接口 软件接口有包括服务器接口和外部接口 服务器接口:是浏览器与服务器的接口,通过http协议来实现浏览器和服务器之间的数据传递 外部接口:外部接口常见的典型例子就是通过第三方登录,第三方支付等,通过调用第三方接口并返回返回当前系统   常见的接口协议 htpp协议的接口项目,webservice协议的接口项目 接口测试:本质基于某种协议,发送一个Request请求给服务器,然后服务器返回一个Response的响应数据,然后对响应数据进行分析,判断是否和预期结果一致,从而验证功能是否正确,这就是接口测试。 一、HTTP协议解读 HTTP协议: 超文本传输协议(HyperText Transfer Protocol)是 互联网 上应用最为广泛的一种 网络协议 。所有的HTML文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收 HTML 页面的方法。 HTTPS协议 (Hypertext Transfer Protocol over

layerUI弹层组件使用

偶尔善良 提交于 2021-01-06 16:50:34
type参数 0(信息框,默认)1(页面层)2(iframe层)3(加载层)4(tips层) // 1.页面层 layer.open({ type: 1, content: '传入任意的文本或html' //这里content是一个普通的String }); layer.open({ type: 1, content: $('#id') //这里content是一个DOM,注意:最好该元素要存放在body最外层,否则可能被其它的相对元素所影响 }); //Ajax获取 $.post('url', {}, function(str){ layer.open({ type: 1, content: str //注意,如果str是object,那么需要字符拼接。 }); }); //2.iframe层 layer.open({ type: 2, content: 'http://sentsin.com' //这里content是一个URL,如果你不想让iframe出现滚动条,你还可以content: ['http://sentsin.com', 'no'] }); // 3.tips层 layer.open({ type: 4, content: ['内容', '#id'] //数组第二项即吸附元素选择器或者DOM }); btn按钮回调 // 咨询框 layer.confirm('纳尼

docker 磁盘清理 相关

寵の児 提交于 2021-01-06 12:09:43
用户在使用 Docker 部署业务一段时间后,可能会发现宿主节点的磁盘容量持续增长,甚至将磁盘空间耗尽进而引发宿主机异常,进而对业务造成影响。 本文先对 Docker 的空间分析与清理进行说明,然后对容器的磁盘容量限制与使用建议做简要说明。 典型问题场景 用户发现 Docker 宿主机的磁盘空间使用率非常高。通过 du 逐层分析,发现是 Volume 或 overlay2 等目录占用了过高空间。示例如下: # 根据使用的存储驱动的不同,相应目录会有所不同: [root@node3 docker] # du -h --max-depth=1 |sort 104K ./network 13M ./image 20K ./plugins 24G ./overlay2 # 这个目录占用了非常高的磁盘磁盘空间 25G . 283M ./volumes 4.0K ./swarm 4.0K ./tmp 4.0K ./trust 518M ./containers 空间使用分析 遇到此类问题,可以参阅如下步骤进行空间分析,定位占用过高空间的业务来源。 分析 Docker 空间分布 Docker 的内置 CLI 指令 docker system df ,可用于查询镜像(Images)、容器(Containers)和本地卷(Local Volumes)等空间使用大户的空间占用情况。 示例输出如下: